existence: wires, circa 1985 (wired together)
a bird, a plane, a automobile ([personal profile] existence) wrote2010-11-29 11:07 am
Entry tags:

design doc note to self: #safespace irc bot.

(this is in no way a promise: I am not a coder, but I like the logic of figuring out this shit. If you don't know what #safespace is, eh. It's a place I frequent full of people I like.)

Safespace wants an IRC bot that can do some/most of the following, in rrroughly important-to-not order:
- pronoun bot for the regulars
- timezones bot?
- charter/rulesbot (if you're not on the signed list, you get pmed with the rules when you enter the chan? maybe a list for common nick prefixs/alts, like sleeps, hh, Aile, etc.)
- last seen (ie, in this log, this person was last seen at in timezone)
- random generators: dicebot, flip, pick a number.
- last ten lines for anyone entering the room, possibly enough discretion that if someone gets bounced within x minutes it won't pm you? cont (linked below) is opt in, and that would work.

Java IRC bot API--not updated since 2009 but possibly the most up to date API?
some interesting bots. PONYBOT.

Things I think that would be kind of cool but I'm not attached to/think they could have potential security holes/just thought of and forgot to sugest:
- linklist storage
- wiki lookup
- autoops?
- logging?
- silverware drawer
- anon voting.
- teapot

This is all highly theoretical, and may be a weird form of procrastination, but there. Sugestions okay.