Difference between revisions of "Shardik"
Realitygaps (talk | contribs) m (Adding check-in functionality) |
Realitygaps (talk | contribs) m (→Space check in/out features) |
||
Line 35: | Line 35: | ||
− | .checkin - Check yourself into the space | + | * .checkin - Check yourself into the space |
− | .anoncheckin - Check an anonymous user into the space | + | * .anoncheckin - Check an anonymous user into the space |
− | .guestcheckin - Check a guest into the space | + | * .guestcheckin - Check a guest into the space |
− | .checkout - Check yourself out of the state | + | * .checkout - Check yourself out of the state |
− | .anoncheckout - Check an anonymous user out of the space | + | * .anoncheckout - Check an anonymous user out of the space |
− | .guestcheckout - Check a guest out of the space | + | * .guestcheckout - Check a guest out of the space |
− | .emptylist - Empty the check-in list | + | * .emptylist - Empty the check-in list |
− | |||
==Other Bot Features== | ==Other Bot Features== |
Revision as of 21:28, 22 December 2013
Projects | |
---|---|
Participants | Realitygaps, Voidz0r |
Skills | Python, irc, Programming, Git |
Status | Active |
Niche | Software |
Purpose | World domination |
shardik is a bot that runs in #techinc
Contents
About
shardik is based on http://willie.dftba.net/, with some extra modules (hosted at https://github.com/techinc/spacebot_modules).
You can /msg shardik to have a private query (and reduce spam on the channel)
Techinc Related Features
- .state - returns the current space state (open/closed)
- .spacestate - returns the current space state (open/closed)
- .rule X - returns rule number X from the wiki
- .togglestate - toggles the space open/closed state
- .startrss - starts tracking rss feeds (new wiki pages, github commits, etc)
- .mpd playing - returns current song playing
- .mpd state - returns current mpd state
- .mpd play - starts mpd playing
- .mpd stop - stops mpd
- .mpd pause - pauses mpd
- .mpd next - start next track playing in mpd
- .alertspace - flashes the lights at the space (to catch peoples attention)
Space check in/out features
.who - Check who is in the space
- .checkin - Check yourself into the space
- .anoncheckin - Check an anonymous user into the space
- .guestcheckin - Check a guest into the space
- .checkout - Check yourself out of the state
- .anoncheckout - Check an anonymous user out of the space
- .guestcheckout - Check a guest out of the space
- .emptylist - Empty the check-in list
Other Bot Features
- .tell user message - will tell user the message when they next appear
- .in time message - will remind at that time of the message
- .tr phrase - translates phrase
- .commands - bot will send you a list of commands
Disabled Features
Willie has a lot of features, we have turned some of them off.
- auto-correction based on regex s/x/y was disabled (as some ppl complained it was annoying)
- ai has been disabled
- Shardik may be separated into two bots, one for space related items and another for other bot things (so ppl can ignore one)
Planned Features
-
automate trackstate and startrss on channel join - next event module (based on next wiki event, with reminder notice to channel before an event)
- wikibot module - for other wiki integration (tools, pledges, projects, users, etc?)
- helpbot module - for space info/faq/intro stuff
- meetbot module - there are meeting features in the bot (to manage irc meetings and automatically export logs/notes)