blob: 71dce8ad2128b379aec90cb8423705aee398c2c4 (
plain)
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
|
python-fischbot
===============
IRC bot for #casiocalc on Afternet
Requires:
---------
socket, sys, re, random, time, urllib2, os, subprocess, hashlib, datetime, json
Required files:
---------------
_Unless stated otherwise, newlines separate lists_
* **hashes.txt:** sha1 hashes of passwords for use of the !op command.
* **blacklist.txt:** names of users not to be autovoiced.
Commands:
---------
* !intro <name>: Send a message telling <name> to introduce himself on UCF
* !info: info about fischbot
* !8ball <query>: Return a super 8 ball message
* !coin: flip a coin
* !say <message>: have fischbot say something in the chat
* !ddg <query>: Search DuckDuckGo and return the instant answers, if available.
* !flood: >:-D
* !info-contrib: info about contributing
* !info-bugs: info about reporting bugs
* !op <pass> <user>: op user
* !blame: self-explanatory
* !authfischbot <pass>: auth fischbot on afternet
* !tell <user> <message>: Tell <user> a <message> when he joins the room
* !slap <user>: you know what this does.
|