206 Commits

Author SHA1 Message Date
Twentysix
371f8d0f61 Properly handle connect and speak permissions 2016-05-14 18:30:06 +02:00
Twentysix
e8d0c25eee Fixed !playlist add for soundcloud 2016-05-14 04:03:42 +02:00
Twentysix
742876ac96 !yt fix 2016-05-14 03:30:25 +02:00
Twentysix
55531ad894 !song fix 2016-05-14 03:10:03 +02:00
Twentysix
0bc7b41d8c Mass deletion support for cleanup (#254)
Defaults to slow deletion if not bot account
2016-05-13 22:56:59 +02:00
Will Tekulve
a1cc088b6a Disable YT search, working on fix 2016-05-12 22:00:27 -04:00
Will Tekulve
e0edfedde3 Merge branch 'develop' into cog-changes 2016-05-12 21:30:31 -04:00
Will Tekulve
0d92adf055 Merge fix. 2016-05-12 21:24:32 -04:00
Twentysix
2f12a3b2e9 Typo 2016-05-13 02:54:33 +02:00
Twentysix
85c1b31c82 Hotfix !playlist list 2016-05-13 02:46:32 +02:00
Twentysix
eb6451a317 Rewrite audio (multivoice) (#249) 2016-05-13 02:28:21 +02:00
Twentysix
de5710082e Disable commands at !load !reload 2016-05-07 13:46:02 +02:00
Twentysix
def2035f19 Docstrings fix
Third time's a charm
2016-05-06 21:20:29 +02:00
Twentysix
c934dae7cf Forgot docstrings 2016-05-06 21:13:17 +02:00
Twentysix
399ddeb886 Disable/enable commands, uptime fix 2016-05-06 20:56:41 +02:00
Will
111ed83d89 Hotfix to downloader
So we stop nuking data folders...sorry for past user settings :/
2016-05-05 22:09:26 -04:00
Twentysix
a61eb982ea Added !servers
Lists and allows to leave servers from anywhere
2016-05-01 04:57:00 +02:00
Twentysix
ef54883d15 Added way to reset nicknames 2016-05-01 02:57:31 +02:00
Twentysix
b7a2ded43b Quick and dirty fix for !cleanup 2016-05-01 01:09:00 +02:00
Twentysix
4eccdcdcd6 Added !set nickname and !rename <user> 2016-05-01 00:04:04 +02:00
Will Tekulve
9603075538 Don't try to interpret clientexceptions on cog load 2016-04-28 21:39:14 -04:00
Twentysix
936c58da49 Fix filters audio.py, added avconv toggle (#210)
!audioset player
2016-04-28 23:29:32 +02:00
Will
5b764c41c3 Owner cog / Version command / doc link update / OAUTH (#203)
* Version command (#183)

* reword. replace link with link to our doc

* Move all owner commands to a separate plugin (#188)

* Move all owner commands to their own plugin.

* Move all initial cog loading to Owner plugin

* Final fix of initial cog loading

* don't allow people to unload the owner plugin without reloading it

* make sure we modify the cog registry like we're supposed to

* log the functionname too

Message updates, grammar, politeness etc

Get right names in logging formatter

Ignore cogs.owner if we find it

* add version back in

add reload docstring

Heh, woops...little security bug here

* Add in globals and bot to locals

* pass exception to the logger

* Bot will now generate OAUTH URL from the supplied endpoint (#196)

* Formatting changes, revert uptime

* Store the oauth_url internally, provide it if the owner uses `!join`
2016-04-28 16:33:53 -04:00
Twentysix
71240e56a0 Typo 2016-04-24 00:49:18 +02:00
Twentysix
0dd4d18f18 Fix conflict 2016-04-24 00:46:46 +02:00
Will Tekulve
f3b02f3539 rename default repo 2016-04-23 18:09:40 -04:00
Twentysix
deeb7efb37 Mod cog now records name changes
!names <user>
2016-04-23 23:29:09 +02:00
Will Tekulve
a7d4438109 more warning 2016-04-22 19:42:03 -04:00
Will Tekulve
12064ca487 Add a stricter warning message when adding 3rd party repos 2016-04-21 22:37:22 -04:00
Twentysix
9d32c5db5c Changed old docs links 2016-04-21 19:20:49 +02:00
Twentysix
893c38a313 Prevent everyone mention in poll 2016-04-19 02:10:01 +02:00
Twentysix
627e2099ac Silent cog repo update 2016-04-17 15:21:13 +02:00
Irdumb
1a3dd95f2c Settable slot cooldown (#165) 2016-04-17 15:08:04 +02:00
Twentysix
614c799979 Typos 2016-04-16 22:40:21 +02:00
Kowlin
4994c40bd3 Added support for Bot tokens (#138)
Added support for Bot tokens
2016-04-15 23:23:14 +02:00
Will Tekulve
4ad66d82d0 higher chance of equality comparison with existing commands 2016-04-14 01:19:40 -04:00
Will Tekulve
f03b44d57a Stop doing multi word, more hassle than it's worth and its pretty much
indeterminant. Added better recognition and delete all old multi
    word aliases
2016-04-14 01:12:13 -04:00
Will Tekulve
08c861ef02 add in aliaslist command - not putting it in group so anyone can use it 2016-04-14 00:40:15 -04:00
Twentysix
9a3668799f Merge pull request #119 from irdumbs/patch-4
Removed wrong error message
2016-04-14 01:24:18 +02:00
Twentysix
00d8fe1d23 Merge pull request #121 from irdumbs/patch-5
Added !sfx
2016-04-14 01:18:40 +02:00
Irdumb
1df2fc0d9b await sleep 2016-04-13 21:58:38 +10:00
Twentysix
9c0e0dc6be Merge pull request #134 from Eslyium/patch-1
make the skip uses actual majority
2016-04-13 00:16:22 +02:00
Will Tekulve
072788a1cc only stop adding alias if the first WORD is already an alias in
multi-word alias names
2016-04-12 13:57:09 -04:00
Will Tekulve
b3e1e49b82 Better info messages on list 2016-04-12 02:40:08 -04:00
Will Tekulve
74332e2cda Aliases do more, better now 2016-04-12 01:33:12 -04:00
Will Tekulve
8760fb92d5 alias PEP8 2016-04-12 00:19:42 -04:00
Twentysix
e356ced715 Resend messages in case of trivia gateway errors
Awful "fix", but should make things better
2016-04-12 02:41:23 +02:00
Twentysix
768c58e8a5 Merge pull request #124 from irdumbs/patch-7
can add customcoms with (), ""
2016-04-11 19:10:54 +02:00
Irdumb
ce6dd852c4 you call it refactoring right? 2016-04-11 13:21:31 +10:00
Eslyium
918f20c9c4 make the skip uses actual majority
skip uses actual majority
2016-04-10 22:30:13 -04:00