energymech/TODO

47 lines
1.4 KiB
Plaintext
Raw Permalink Normal View History

2014-03-08 19:56:21 -05:00
/*
2025-11-08 14:54:23 +01:00
* EnergyMech TODO (November 6th, 2025)
2014-03-08 19:56:21 -05:00
*/
2025-11-08 14:54:23 +01:00
- copy a master read_fds for select instead of building a new one each loop
- Toybox hangman game
- Support for MD5 and SHA enabled at the same time for compatibility/fallback
2018-03-09 03:51:03 +01:00
- SSL support for irc server/botnet
- IPv6 support
2014-03-08 19:56:21 -05:00
- Script timer
- Genuine telnet protocol support for telnet sessions (?)
- Undernet CService support (IMHO, should be channel settings (set=password, tog=enable/disable) /proton)
- DalNet Nickserv/Chanserv support (needed? they dont tolerate much bots on that network /proton)
- Update/complete the help files.
2025-11-08 14:54:23 +01:00
- Parse help files out of source code comments.
2014-03-08 19:56:21 -05:00
- Mode +/-o commands to check for SO and if SO is set, check userlevel and make sure user has access before sending MODEs.
- Make it possible to pipe SPY through another bot.
Ex: bots = laurel, hardy; /msg laurel -spy #emech hardy!#emech
(done: local bot spy's)
- Mode +v a user who verifies if channel is set to +m
(too clever?)
- Recognize some common forms of channel spamming (eg, `join #blablabla')
(can be done with kicksays?)
- botnet logic so that all linked bots dont end up on the same server(s)
prevent losing channels cuz they were all on the same one -- the rebooted one..
/*
* Most of these features are open for discussion on how to
* (or even if) implement them
*
* Patches are most welcome
*/