aboutsummaryrefslogtreecommitdiff
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
* added tfl.py.Gravatar jesopo2016-06-281-0/+45
|
* tweaked karma.py.Gravatar jesopo2016-06-241-4/+5
|
* added a part command to admin.py.Gravatar jesopo2016-06-241-0/+7
|
* you know what, this module has too many flaws.Gravatar jesopo2016-05-171-0/+1
|
* fixed a problem in nickname_aliases.py that made the bot assume root aliases ↵Gravatar jesopo2016-05-171-4/+10
| | | | were just new names that needed aliasing.
* added admin.py, for admin-type things.Gravatar jesopo2016-05-171-0/+19
|
* added a way to set the bot's nickserv password through a command.Gravatar jesopo2016-05-171-9/+18
|
* added deop, voice and devoice to channel_op.py.Gravatar jesopo2016-05-171-0/+15
|
* on second thought, should probably only show people their nickname's ↵Gravatar jesopo2016-05-171-1/+1
| | | | permissions when they're identified.
* added a command to show you what permissions you have.Gravatar jesopo2016-05-171-0/+6
|
* added stats.py.Gravatar jesopo2016-05-091-0/+52
|
* Another quoteGravatar Evelyn2016-05-091-1/+2
|
* Merge branch 'master' of github.com:jesopo/bitbotGravatar jesopo2016-05-061-1/+8
|\
| * more quotesGravatar Evelyn2016-05-041-1/+8
| |
* | added a function to Utils to get the "closest" setting, with channel/user ↵Gravatar jesopo2016-05-062-2/+2
|/ | | | settings being more important than server-wide settings.
* added wikipedia.py.Gravatar jesopo2016-05-041-0/+26
|
* added bitcoin.py.Gravatar jesopo2016-05-031-0/+25
|
* made set/channelset settings consistent.Gravatar jesopo2016-05-013-5/+5
|
* added a command to quotes.py to get a random quote from a category.Gravatar jesopo2016-05-011-1/+15
|
* added quotes.py.Gravatar jesopo2016-04-291-0/+71
|
* added an error to the kickban command in channel_op.py for when a user is ↵Gravatar jesopo2016-04-241-0/+2
| | | | not present in a channel to be kickbanned.
* added an op command to channel_op.py.Gravatar jesopo2016-04-221-0/+6
|
* added a timeout error and fixed the regex on karma.py.Gravatar jesopo2016-04-211-4/+5
|
* added hash.py. why not.Gravatar jesopo2016-04-201-0/+18
|
* did what I said I would sooner than I thought I would. centralised ↵Gravatar jesopo2016-04-191-40/+0
| | | | persisting timers through bot restarts.
* entirely reworked the timer system to work with the event system, will ↵Gravatar jesopo2016-04-191-9/+9
| | | | eventually persist all timers to database until complete in a central way.
* fixed words.py to always show nicknames with the same count in the same order.Gravatar jesopo2016-04-181-1/+2
|
* added a way for a command callback to neatly ask to only be available for ↵Gravatar jesopo2016-04-182-0/+59
| | | | people with a rank or above, added a channel_op module to utilise this.
* added some code to the nickname_aliases module, I do not trust this module ↵Gravatar jesopo2016-04-181-0/+5
| | | | yet. :|
* started passing some more helpful info when preprocessing a command.Gravatar jesopo2016-04-181-1/+2
|
* added command-prefix to channel settings.Gravatar jesopo2016-04-141-3/+8
|
* added experimental module to track what nicknames are actually aliases for ↵Gravatar jesopo2016-04-131-0/+84
| | | | other nicknames.
* simpler boolean channel settingsGravatar Evelyn2016-04-104-13/+7
|
* added a confirmation of message save to in.py.Gravatar jesopo2016-04-101-0/+1
|
* beefed up the words.py module.Gravatar jesopo2016-04-101-5/+33
|
* changed commands.py to show usage help (if available) when minimum arguments ↵Gravatar jesopo2016-04-101-2/+6
| | | | are not met.
* added the code to prevent users using certain commands based on permissions.Gravatar jesopo2016-04-061-0/+13
|
* made some finishing touches to todo.py.Gravatar jesopo2016-04-061-39/+44
|
* added more code to deal with lastfm having a ridiculously unreliably ↵Gravatar jesopo2016-04-061-2/+2
| | | | structured API.
* added spotify.py and soundcloud.py, updated bot.json.example.Gravatar jesopo2016-04-062-0/+60
|
* added usage help to a lot of modules, added a verbose option to karma.py.Gravatar jesopo2016-04-0626-31/+69
|
* added tracking certain words in words.py and fixed/changed a couple of ↵Gravatar jesopo2016-04-061-2/+18
| | | | things to allow it to work.
* added words.py for keeping track of how many words people have said.Gravatar jesopo2016-04-051-0/+32
|
* fixed a crash-causing bug in lastfm when userplaycount isn't present.Gravatar jesopo2016-04-051-4/+7
|
* used set.py as an example for the new usage command.Gravatar jesopo2016-04-051-2/+4
|
* added a usage command to show usage help for commands.Gravatar jesopo2016-04-051-1/+19
|
* added todo.py.Gravatar jesopo2016-04-052-1/+50
|
* oopsGravatar jesopo2016-04-041-1/+1
|
* ironed out some little issues with permissions.py.Gravatar jesopo2016-04-041-1/+5
|
* added permissions.py which contains code for ↵Gravatar jesopo2016-04-041-0/+72
| | | | identifying/registering/logouting users. updated README.md to reflect the newly required scrypt module.