Difference between revisions of "Ircbot"
From Fixme.ch
(→Configuration and Installation) |
|||
(19 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[Category:Services]] | [[Category:Services]] | ||
== Information == | == Information == | ||
− | * FIXMYBOT on Freenode | + | * FIXMYBOT on Freenode in #fixme and #fixme-ctf |
− | * We're using Willie | + | * We're using [https://github.com/embolalia/willie Willie] |
+ | ** extras modules https://github.com/embolalia/willie-extras | ||
* https://github.com/embolalia/willie/wiki/Commands | * https://github.com/embolalia/willie/wiki/Commands | ||
− | == Configuration == | + | == Configuration and Installation == |
− | * | + | * /home/irc-bot/.willie/default.cfg |
+ | * Started in <s>/etc/rc.local</s> /etc/inittab | ||
+ | * Installation (latest version with better rss module) | ||
+ | cd /tmp; git clone git://github.com/embolalia/willie.git | ||
+ | cd willie; python setup.py install; rm -fr /tmp/willie | ||
+ | pip install feedparser pytz lxml pygeoip praw tweepy | ||
+ | apt-get install python-enchant python-mysqldb | ||
+ | |||
+ | su -c 'willie -w' irc-bot #configuration | ||
+ | su -c 'willie --fork' irc-bot #run in background | ||
== Plugins == | == Plugins == | ||
=== RSS === | === RSS === | ||
.rss add #channel name http://example.com/rss | .rss add #channel name http://example.com/rss | ||
− | .rss del | + | .rss del name |
.rss list | .rss list | ||
+ | |||
+ | .startrss -i 120 #interval in seconds |
Latest revision as of 13:48, 28 August 2014
Information
- FIXMYBOT on Freenode in #fixme and #fixme-ctf
- We're using Willie
- extras modules https://github.com/embolalia/willie-extras
- https://github.com/embolalia/willie/wiki/Commands
Configuration and Installation
- /home/irc-bot/.willie/default.cfg
- Started in
/etc/rc.local/etc/inittab - Installation (latest version with better rss module)
cd /tmp; git clone git://github.com/embolalia/willie.git cd willie; python setup.py install; rm -fr /tmp/willie pip install feedparser pytz lxml pygeoip praw tweepy apt-get install python-enchant python-mysqldb
su -c 'willie -w' irc-bot #configuration su -c 'willie --fork' irc-bot #run in background
Plugins
RSS
.rss add #channel name http://example.com/rss .rss del name .rss list
.startrss -i 120 #interval in seconds