-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
27 lines (19 loc) · 751 Bytes
/
TODO
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
Modify the command parser to be more scalable.
Support PMs (partially done, need to make prefix optional)
Allow bot to modified without reloading the bot
- Partially done (need to extend to main bot)
Load configuration from YAML/config file
Logger for commands
Keep track of state, such as what channels it is currently joined to.
Handle Unicode properly
Incorporate logwatchbot
Incorporate voice bot
Asynchronous I/O and multithreading.
Support command line arguments:
- For not autojoining
- custom channels, custom nick, custom server, etc.
- Sort how best to handle the arguments once they are collected.
IRC Bot features
- logwatch bot
Fun snot stuff using the logs
- Ticket parsing should work from /me messages