Commit 46d3b635e999f073749fcea8eb56fc0384aba777
- Diff rendering mode:
- inline
- side by side
Todo
(17 / 4)
|   | |||
| 1 | 1 | -*- Mode: org -*- | |
| 2 | * KoFooBot [11/11]: | ||
| 2 | * KoFooBot [11/12]: | ||
| 3 | 3 | - [X] Check if config files exist, otherwise throw exception. | |
| 4 | 4 | - [X] Load commandline specified config file. | |
| 5 | 5 | - [X] Replace all nonsens configuration from the code. | |
| … | … | ||
| 11 | 11 | - [X] Make it handle /me also. | |
| 12 | 12 | - [X] Handle disconnections. | |
| 13 | 13 | - [X] Support for join/part from channels. | |
| 14 | - [ ] Change respond function to make directed public messages optional. | ||
| 14 | 15 | * Twitter [12/14]: | |
| 15 | 16 | - [ ] More error messages. | |
| 16 | 17 | - [X] Make friend list indicate on new friends. | |
| … | … | ||
| 75 | 75 | - [ ] Output the text in IRC channel | |
| 76 | 76 | - [ ] Output everything said in IRC channel to MUC | |
| 77 | 77 | ||
| 78 | * BUGS [3/5] | ||
| 78 | * BUGS [3/4] | ||
| 79 | 79 | - [X] Update function for twitter stops running after seemingly random amount of time, | |
| 80 | 80 | between 30-120 minutes. | |
| 81 | 81 | - Tried to fix this with delay on update iterations which seems to work. | |
| 82 | - Crappy solution but works, sometimes. | ||
| 82 | 83 | - [X] Tell can't handle åäö. | |
| 83 | - [ ] Double post on replies from friends. | ||
| 84 | - [ ] Double post on replies from friends in twitter. | ||
| 84 | 85 | - [X] Change to unique name. | |
| 85 | - [ ] Twitter module requires a version of python-twitter that hasn't been released yet. | ||
| 86 | |||
| 87 | * Rewrites [0/9] | ||
| 88 | - [ ] Configuration loading and saving. | ||
| 89 | - [ ] Module API for simpler interface. | ||
| 90 | - [ ] Module loading and saving. | ||
| 91 | - [ ] Make sure all text always is in unicode. | ||
| 92 | - [ ] Make helpers to make sure all text always are in unicode. | ||
| 93 | - [ ] Separate nickserv requiring code. | ||
| 94 | - [ ] Rename essential functions such as respond, tell_users. | ||
| 95 | - [ ] Separate code for dealing with loading modules and settings from code for | ||
| 96 | communicating with the server. | ||
| 97 | - [ ] Handle disconnections and reconnections. |

