Commit Graph

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