Hello,
Some suggestions:
1) Make possible to set different ident, hostmask, modes, realname for each service
ex:
nick@nickserv.mynet - I am NickServ
ex:
chan@chanserv.mynet - I am ChanServ
ex:
bot@botserv.mynet - I am BotServ (and ability to have mode +B so as when you /whois it to say is a bot (and also that appears to all bots))
I know that some of them (like the modes) can be done by little change the source, but it would easier and more flexible to do those changes in conf
2) Check some of the best modules out there, (with most downloads, or the best rate) and add them in core code.. some of them are really useful and i dont see why it shouldnt be in the core as so many users request them and download them for their networks.
3) A minimal web interface for services? simple things such as register nick/chan
4) Change the oper types.. Ability to create your own oper types and also to specify exactly what commands can be used by each type.. (i think atheme have done sth like that so you can get an idea)
5) CommServ - Communitties Service, ability to create communities for your network, and add users and opers in each one.. the community name will be displayed in the /ns info and the use of that service is for: sending memos/emails to members of each community or all members of CommServ, give them ability to use some commands, for example: Helpers Community can use the /os mode /os kick etc.. Generaly Organize better your network
6) /os mail <email address> <subject>: message ! That would be usefull for opers to send emails from
services@my.net so as to warn users, inform them etc..
Tell me your opinions..
Thanks