-
-
Notifications
You must be signed in to change notification settings - Fork 25
/
README
58 lines (42 loc) · 1.93 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
========== INSTALLING ==========
1) copy config.dist.php to config.php
2) update config.php with correct settings
3) run it, sh start.sh
4) check log outout in logs/vikingbot.log
========== SUPPORTED COMMANDS ==========
The following commands are supported out of the box
(aka they are not controlled via plugins):
!quit [password] - Shuts down the bot
!restart [password] - Restarts the bot
The following commands are supported via the plugins that
is installed per default:
!botlog [password] [rows] - The bot responds with the [rows] last rows of the bot log file (default: 10 rows)
!memory - The bot responds with memory usage statistics
!ping - The bot responds with a pong to say that it is still alive
!uptime - The bot responds with the bots uptime
!upgrade [password] - The bot will attempt to upgrade itself to the latest version via GIT pull
!op nick channel [password] - The bot attempts to give *user* on *channel OP status
========== INSTALLED PLUGINS ==========
The following plugins are installed per default:
fileReaderPlugin:
- Outputs data from db/fileReaderOutput.db to channel specified in the plugin,
useful for GIT/SVN commit hooks or anything other that should push data to a
channel
botLogPlugin:
- Plugin that responds to a "!log" with the last N rows of the bot`s log file
memoryPlugin:
- Plugin that responds to a "!memory" with information about memory usage
opPlugin:
- Plugin that respons to a "!op ..." by oping a user if the bot has op itsefl
pingPlugin:
- Plugin that responds to a "!ping" with a "pong".
uptimePlugin:
- Plugin that responds to a "!uptime" with the bots uptime
rssPlugin:
- Plugin that pulls RSS feeds at specified intervals and outputs new
RSS elements to a specified channel.
upgradePlugin:
- Plugin that upgrades the bot via git pull.
========== BUGS/PROBLEMS? ==========
Feel free to contact me via IRC on EfNet/Freenode/Undernet (Ueland)
or via e-mail: tor.henning AT gmail.com.