Logger
Logs all activity.
I keep extensive logs on all the activity in #metabrainz
.
You can read and search them at http://chatlogs.metabrainz.org/libera/metabrainz/.
!m
Rewrite of bangmotivate using the new listens_to_command decorator.
Notifies people of the excellent work they are doing.
Let me know who is doing good work: (Assuming COMMAND_PREFIX is !)
!m BrainzBot
And I will promptly notify them:
You are doing good work BrainzBot
Ping
Simple ping test.
Curious if I'm still listening? If you say:
BrainzBot: ping
I'll reply to let you know I'm still here.
JIRA
JIRA issue lookup
Returns the description of a JIRA Issue
jira:-
GitHub
Github pull lookup
Looking for the url of an pull or a list of pulls:
To store an abbreviation for a repo use:
BrainzBot: GH:
This assumes the IRC bot is named BrainzBot. The 'metabrainz/' organization name is hardcoded, you only need the repo name itself.
To retrieve a PR simply use:
For multiple pull requests, use:
Note: The lookup is limited to 5 issues.
MetaBrain
More advanced version of the brainz plugin using the new listens_to_regex_command decorator.
Remembers and recalls arbitrary information.
To have me remember something for you, ask me in this format:
remember thing=stuff I need to remember
When you want me to recall the information, ask me in this format:
recall thing
I will prompty respond to your request with:
stuff I need to remember
To make me forget something use
forget thing
To display all the things I've remembered use
braindump