mirror of
https://github.com/EnergyMech/energymech.git
synced 2025-12-17 07:26:21 +00:00
47 lines
1.4 KiB
Plaintext
47 lines
1.4 KiB
Plaintext
/*
|
|
* EnergyMech TODO (November 6th, 2025)
|
|
*/
|
|
|
|
- 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
|
|
|
|
- SSL support for irc server/botnet
|
|
|
|
- IPv6 support
|
|
|
|
- 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.
|
|
- Parse help files out of source code comments.
|
|
|
|
- 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
|
|
*/
|