161 Commits

Author SHA1 Message Date
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
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
Irdumb
d39c1baf92 display only server-specific settings if available
assumes server-specific settings are stored uhhhhh shoot, lemme just give an example.

{
    "MAX_CACHE": 50,
    "SERVER_SFX_ON": {
        "server1_id_here":True,
        "server2_id_here":False
    }
}
2016-04-10 20:12:45 +10:00
Irdumb
162916db18 behavior + is_done + bug fix
!play behavior
put is_done in EmptyPlayer so bot stops complaining
fixed !queue > !sfx > !mix bug
2016-04-10 10:50:55 +10:00
Will Tekulve
6c488ea951 pep8 and not send messages when we don't have permissions 2016-04-09 19:05:06 -04:00
Irdumb
54dc976f3a some behaviors & multiword sfx
added some of the music control behaviors

quotes now not needed for multiword sfx
2016-04-10 08:32:14 +10:00
Twentysix
835a8682c9 Prevent creation of CC if command with that name exists 2016-04-09 21:18:24 +02:00
Twentysix
1ef2ed4c04 Added !triviaset 2016-04-09 21:03:33 +02:00
Irdumb
607cde76f4 support for sfx list >2k characters
didn't add paging to the other list commands as per request be Twentysix?? I may have misunderstood.

Doesn't account for sfx with emoji in their names. I'm not sure if that's even possible.
2016-04-08 16:45:47 +10:00
Irdumb
57258f2fcc more cleanup 2016-04-07 11:47:00 +10:00
Irdumb
1f641f6ebf cleanup non-needed stuffs 2016-04-07 11:36:29 +10:00
Irdumb
4a9b3fcebb can add customcoms with (), ""
fixed by Will/tekulvw
2016-04-07 10:40:38 +10:00
Irdumb
3cb7ea02ad no_pm for sfx toggle 2016-04-06 23:19:18 +10:00
Irdumb
7259ae0fcc correctly stops sfx
and minor formatting
2016-04-06 22:37:07 +10:00
Irdumb
aa4afc3255 added sound effects support
!sfx - plays the specified sound file from the data/audio/sfx directory
!audioset sfx - toggles sfx for server
!list sfx - lists sound effects

Gives responsibility of `!stop`ping a stuck player to the user, like the other audio commands do
2016-04-06 00:53:38 +10:00
Irdumb
8bb306ac06 removed message that doesn't make sense
when user does !queue link/search when not in a voice channel, the bot says
"I'm already playing music for other people." then
"That link is now allowed."

2nd message doesn't make sense and causes confusion
2016-04-05 22:18:58 +10:00
Twentysix
71dc5ea751 Added owner's discrim to !server 2016-04-04 20:49:46 +02:00
Twentysix
38881cf71d Merge pull request #117 from Kowlin/economy
Added formating to Economy
2016-04-04 20:30:46 +02:00
Robert
1f29b3ca16 Revert change, wrong branch 2016-04-04 08:22:39 +02:00
Robert
2612366f1a Update economy.py 2016-04-04 08:21:56 +02:00
Kowlin
255842d3e6 Formating added to Economyset
A small quality of life change... It would be nice if we can make the code not like like it comes from 2002 ;)
2016-04-04 07:55:02 +02:00
Twentysix
e5f6481b48 Added mention to roll 2016-04-03 21:39:50 +02:00
Robert
203b3b5a1a Update general.py 2016-04-03 20:04:35 +02:00
Twentysix
7b04dac317 Handling of over 2k characters leaderboard 2016-03-29 16:07:39 +02:00
Twentysix
4be9757404 Better unloading of background tasks 2016-03-29 15:41:46 +02:00
Twentysix
cab5b23b0b Support for over 2k characters in CCs list 2016-03-29 00:06:14 +02:00
Twentysix
15fc9db1c6 Accept multiple answers in !cog install 2016-03-25 19:00:01 +01:00
Twentysix
e9c7e32176 Typo 2016-03-25 18:52:13 +01:00
Twentysix
8830629ce8 Fix to imgur's description 2016-03-23 16:15:19 +01:00
Twentysix
76723d5fef Fix for recent twitch API changes 2016-03-23 15:25:25 +01:00
Twentysix
ba81bc78c9 Fix for lazy people 2016-03-22 15:10:38 +01:00
Twentysix
d4ebe078db Added discriminator to !info 2016-03-19 13:38:19 +01:00
Twentysix
d03bc1dace Further minor fixes for beam.pro 2016-03-18 01:50:56 +01:00
Twentysix
659164e158 Fixed error for inexistent beam.pro streams
Apparently beam.pro is too lazy to use json when inexistent streams are
requested
2016-03-18 01:28:29 +01:00
Twentysix
5c3f321d19 Merge pull request #81 from MindlessPuppetz/patch-1
Add Beam.pro integration
2016-03-17 23:13:56 +01:00
Twentysix
951d43b939 Fixed error when issuing audio commands on diff servers 2016-03-16 05:23:55 +01:00
Twentysix
6775255bff Message in case of inexistent playlist 2016-03-16 05:06:33 +01:00
Twentysix
6f26f39d46 Prevents no process found errors on unix
Probably.
2016-03-16 05:00:03 +01:00
Twentysix
7cf0107877 Typo 2016-03-16 02:36:21 +01:00