Anonymous IRC daemon
Find a file
2016-09-02 01:07:33 -07:00
vendor Initial commit 2016-09-02 01:07:33 -07:00
.gitignore Getting closer 2016-09-02 01:07:33 -07:00
anonircd.go Somehow it works 2016-09-02 01:07:33 -07:00
README.md Somehow it works 2016-09-02 01:07:33 -07:00

how do i shot web

TODO:

  • configuration system
  • database (sqlite for portability?)
  • ssl
  • verify pings and prune lagging clients
  • admin/mod login via server password
  • admin/mod commands via /anonirc
  • admins/mods can say something official in a channel, it will also come with a notice to grab attention
  • server admin password (set in config) allows global admin privileges
  • channel registration to three passwords (founder/admin/mod)
    • only the founder and optionally some admins can regenerate these passwords
    • each channel password can be supplied during connection as server password (e.g. #lobby/swordfish:#lounge/8ball) or via a command
  • private channels (+k implementation)
  • implement read locks...? are they necessary?
  • respond to /who and /names
  • /list support
  • move userlist updates to more efficient goroutine monitoring changes
  • whois anonymous<#> easter egg, could be pre-programmed witty phrases/quotes