1
0
Fork 0
mirror of synced 2024-05-14 09:32:30 +12:00
Commit graph

1858 commits

Author SHA1 Message Date
Phxntxm d66bee2e38 Correct spacing issue 2018-01-12 16:18:03 -06:00
Phxntxm f36c340f11 Correct spacing issue 2018-01-12 16:16:53 -06:00
Phxntxm 86f9984998 Convert to string 2018-01-12 16:15:21 -06:00
Phxntxm 122461b6e0 Corect logic for showing parameters 2018-01-12 16:14:23 -06:00
Phxntxm 536853b00e Ensure there are aliases before adding them 2018-01-12 15:50:06 -06:00
Phxntxm f942852813 Send as an actual embed object 2018-01-12 15:48:19 -06:00
Phxntxm 58539d85fa Import Discord 2018-01-12 15:45:44 -06:00
Phxntxm 8877f6f2be No need for method to be async 2018-01-12 15:43:09 -06:00
Phxntxm 6858a22a11 Add a tutorial command 2018-01-12 15:41:33 -06:00
Phxntxm 37270d6b6c Add a check if no output is found 2018-01-12 15:41:12 -06:00
Phxntxm 936040a6c8 Use check_output to stop blocking 2018-01-11 11:32:41 -06:00
Phxntxm 0d3ec6f46f Use a shell in the bash command 2018-01-11 11:07:42 -06:00
Phxntxm 11b6366360 Add a bash command 2018-01-11 10:56:11 -06:00
Dan 5fe0e65cb3 Correct typo 2018-01-11 10:43:38 -06:00
Dan 9019426302 Added a horse command/use API for snake command 2018-01-11 10:08:23 -06:00
phxntxm 7ee3725c7e error out if an invalid colour is given 2018-01-01 22:59:19 -06:00
phxntxm c4d0a3b2a9 Add a command to control colours used 2018-01-01 18:20:27 -06:00
phxntxm e97c50edfe Add a command to control colours used 2018-01-01 18:10:57 -06:00
phxntxm a6d0d507d9 Add a command to control colours used 2018-01-01 18:09:10 -06:00
phxntxm fb26b7ffcf Add a command to control colours used 2018-01-01 18:08:11 -06:00
phxntxm 164d62a179 Add a command to control colours used 2018-01-01 18:06:24 -06:00
phxntxm 0ff6704206 Add a coinflip command 2017-12-02 16:21:39 -06:00
phxntxm 4065f63e70 Increase limit to 30 characters 2017-12-02 16:19:54 -06:00
phxntxm 85e34b32ca display command based on parent used 2017-11-28 17:40:19 -06:00
phxntxm b19d080232 Handle key errors in welcome/goodbye messages 2017-11-28 17:38:41 -06:00
phxntxm 4312b5f5ef Stop auto-reconnecting for voice channels 2017-11-11 16:22:04 -06:00
phxntxm 5a28951eb7 Handle if there are no roles 2017-11-08 11:01:02 -06:00
phxntxm 8adde44fb1 Temporarily disable error handling of stuck voice channels 2017-11-08 11:00:22 -06:00
phxntxm 60cf454122 Correct how to handle when permissions are missing 2017-10-15 15:45:03 -05:00
phxntxm 549f72d660 Work with nonexistant channels 2017-09-25 15:16:41 -05:00
phxntxm 2b4e098d67 Rewrite the hugs example 2017-09-21 18:31:46 -05:00
phxntxm 09e6f17a11 Add what to do for channels that no longer exist 2017-09-21 17:36:09 -05:00
phxntxm 88b8c04117 Ignore errors on error sending message 2017-09-13 03:47:47 -05:00
phxntxm 8a6ec4e681 Handle default channel no longer existing 2017-09-13 03:47:29 -05:00
phxntxm b8153756d4 Remove embed notifs for me 2017-09-13 03:47:05 -05:00
Phxntxm 9b4fe182e0 Merge branch 'rewrite' of https://github.com/Phxntxm/Bonfire into rewrite 2017-08-10 16:55:06 -05:00
Phxntxm af9eeabe5e Correct implementation of checking hug messages 2017-08-10 16:54:55 -05:00
phxntxm da67359bb3 Correct how to check if default messages should be used 2017-08-08 09:41:52 -05:00
Phxntxm ff60827bdf Use the correct defaulted battles 2017-08-07 13:59:37 -05:00
Phxntxm 7fd4cb5abe Correct how to get the bot attribute 2017-08-06 18:17:31 -05:00
Phxntxm f221a0eee5 Handle an edge case with voice disconnection 2017-08-06 18:15:10 -05:00
Phxntxm 78afa83970 Handle an edge case with voice disconnection 2017-08-06 18:10:59 -05:00
Phxntxm f4ee4e81ae Await the coroutine 2017-08-06 16:26:28 -05:00
Phxntxm 151b3c4ebf Convert the right thing 2017-08-06 16:24:03 -05:00
Phxntxm 0a90b8c05a Convert the right thing 2017-08-06 16:22:14 -05:00
Phxntxm 6facd5794b I don't know how that changed 2017-08-06 16:21:36 -05:00
Phxntxm acc402297b Add the position in the queue to the embed 2017-08-06 16:16:43 -05:00
Phxntxm 43fe8c3a67 Add a message for when everyone is attempted to be hugged/battled 2017-08-06 16:16:30 -05:00
Phxntxm fba57a0747 Allow checking a person's perms 2017-08-06 16:16:14 -05:00
Phxntxm d7f7f326b8 Correct what date to use/correct what colour to use 2017-08-05 14:50:12 -05:00
Phxntxm a6be874cb4 Actually send the embed as an embed 2017-08-05 14:28:11 -05:00
Phxntxm 5affddcd46 Add a userinfo command 2017-08-05 14:27:22 -05:00
Phxntxm aa6f8350db Handle default ExtractionError 2017-08-04 13:59:27 -05:00
Phxntxm 7b2af300c0 Pass required params when erroring 2017-08-04 13:59:10 -05:00
Phxntxm 85d0b8ba74 Check to ensure that the battle/hug message being added is in a valid format 2017-08-04 13:58:57 -05:00
Phxntxm 0fcd51958a Removal of default_channel 2017-07-31 20:39:10 -05:00
Phxntxm 48ac555131 Include AttributeError 2017-07-31 14:23:23 -05:00
Phxntxm fa68cba89a Support for livestreams 2017-07-30 21:48:39 -05:00
Phxntxm d0cacd7334 Ensure settings is an empty dictionary by default 2017-07-30 20:12:36 -05:00
Phxntxm a8d6c0ff31 Correct capitalization of permission 2017-07-30 20:11:32 -05:00
Phxntxm afcbca3e64 Allow server specific battles/hugs 2017-07-30 18:27:19 -05:00
Phxntxm d60ce6122c Correct reference to method 2017-07-29 14:36:52 -05:00
Phxntxm 29bcea3b21 Merge branch 'rewrite' of https://github.com/Phxntxm/Bonfire into rewrite 2017-07-29 14:36:06 -05:00
Phxntxm c1b13be7e0 Sort birthdays by whose is closets 2017-07-29 14:35:51 -05:00
phxntxm 63a7788030 Refresh the entry 2017-07-28 08:43:58 -05:00
phxntxm cbbec95196 Correct the parameters for overwatch 2017-07-28 08:43:34 -05:00
Phxntxm 7c4c7facaa Set the process originally to avoid error's on failed source's cleanups 2017-07-27 19:18:07 -05:00
Phxntxm af8b3bcf29 Check the extractor in case playlist incorrectly returns None (why does this happen...why can't you just be reliable youtube...this data shouldn't be possible....) 2017-07-27 15:27:58 -05:00
Phxntxm 54967acfbd Check both guild and channel permissions 2017-07-27 13:56:12 -05:00
Phxntxm c3e8e0fac6 Check if voice exists before trying to stop it 2017-07-27 13:56:03 -05:00
phxntxm 762bc7c3dc Correct the primary key for raffles 2017-07-27 01:14:49 -05:00
phxntxm 446990f7e5 Change permissions to use guild permissions 2017-07-25 19:06:29 -05:00
Phxntxm 0c53100e7b Raise limit of dice to 30 2017-07-23 21:15:01 -05:00
Phxntxm d3670b8982 Use the correct URL 2017-07-23 18:49:32 -05:00
Phxntxm 8f98b4ea95 Provide the rest of the settings needed for WrongEntryTypeError 2017-07-23 18:49:12 -05:00
Phxntxm 6e4c4703c2 Continue on the correct loop when server is None 2017-07-23 18:48:46 -05:00
Phxntxm 755d7cde06 Use correct attribute for length of a song 2017-07-23 17:34:28 -05:00
Phxntxm c782ad8727 Don't use defunct id 2017-07-23 14:59:23 -05:00
Phxntxm 7964be7adb Merge branch 'rewrite' of https://github.com/Phxntxm/Bonfire into rewrite 2017-07-22 16:43:05 -05:00
Phxntxm fb975f34b0 Paginate the first 5 definitions 2017-07-22 16:42:50 -05:00
Phxntxm ae60ef5eed Paginate the first 5 definitions 2017-07-22 16:42:29 -05:00
Phxntxm 9ed107b997 Add 1v1 alias 2017-07-22 16:42:21 -05:00
phxntxm 6ab976681c Correct birthday channel id lookup 2017-07-19 18:08:03 -05:00
phxntxm f513b92cc7 Use the correct lookup on server settings 2017-07-19 18:02:33 -05:00
phxntxm 55ce47f383 Fix a couple errors with birthdays 2017-07-19 17:53:50 -05:00
phxntxm d3c5332483 Merge branch 'rewrite' of https://github.com/Phxntxm/Bonfire into rewrite 2017-07-18 17:08:19 -05:00
phxntxm a7a8444e4d Remove unneeded pass_context calls 2017-07-18 17:08:09 -05:00
Phxntxm 041fd8628e Add a check for if the state exists 2017-07-16 19:46:06 -05:00
Phxntxm aa2a2aa4ee Add ValueError's to the caught errors 2017-07-15 18:00:25 -05:00
Phxntxm caa3854dc2 Ensure the Picarto channel is given when checking online 2017-07-15 14:13:40 -05:00
Phxntxm 8ff72f07bd add the birthday module by default 2017-07-13 21:48:29 -05:00
Phxntxm b13d6510a4 Merge branch 'rewrite' of https://github.com/Phxntxm/Bonfire into rewrite 2017-07-13 15:44:06 -05:00
phxntxm 45d80bf6b9 Newline corrections 2017-07-11 14:38:12 -05:00
phxntxm 048af76400 Correct attribute lookup on owner 2017-07-11 14:36:24 -05:00
phxntxm fab533c07a Add patreon_link to config 2017-07-11 14:35:44 -05:00
phxntxm 368914a7c7 Rework the info command 2017-07-11 14:34:45 -05:00
phxntxm 5f571567a3 Handle if something that's not a playlist is given 2017-07-11 12:59:24 -05:00
phxntxm c33b16136f Change raffles so they're included in one table, per server 2017-07-11 12:57:21 -05:00
phxntxm 7f261a81fa Save volume entries; handle some playlist quirks 2017-07-11 12:56:55 -05:00
phxntxm 9c25e032b5 Rearrange the command and alias since there is already a donator attribute 2017-07-10 00:43:32 -05:00
phxntxm 00b4d82c4e Pep8 2017-07-10 00:39:03 -05:00
phxntxm 46a1280256 Allow the use of forcing content_type for json 2017-07-10 00:20:30 -05:00
phxntxm 28e912728b Include the correct entry name 2017-07-09 23:46:02 -05:00
phxntxm e42381b5b5 Add a donator command 2017-07-09 23:42:58 -05:00
phxntxm 76a6af2383 Include patreon info in config 2017-07-09 23:42:01 -05:00
phxntxm 187c6d3ba7 Force disconnect on stop 2017-07-09 15:04:48 -05:00
phxntxm eaef475410 Use predownloaded info for filename 2017-07-09 15:03:16 -05:00
phxntxm a4a47cded3 Correct accidental override of info 2017-07-09 14:52:09 -05:00
Phxntxm a93432d0b7 Add the birthday module 2017-07-03 21:02:34 -05:00
Phxntxm 29625cb9dc Add the birthday table to require tables 2017-07-03 21:02:22 -05:00
Phxntxm 2c47ab881b Catch data being None 2017-07-03 21:02:07 -05:00
Phxntxm 4f816216f8 Add the ability to turn off birthday announcemtns 2017-07-03 21:01:57 -05:00
phxntxm 13ce1d861e Pillow changes 2017-07-02 23:55:27 -05:00
Phxntxm 9fd3891125 Implement an audio source for youtube_dl entries 2017-07-02 22:20:27 -05:00
Phxntxm 042b2fcaea Change up downloading method 2017-07-02 22:20:01 -05:00
Phxntxm ffa1126f01 Set default searching method to youtube 2017-07-02 22:19:37 -05:00
Phxntxm 0be369fb79 Add an import command for playlists; handle new downloading method of songs 2017-07-02 22:19:20 -05:00
Phxntxm 56ca4dabf2 Use the new method for adding songs 2017-07-02 22:18:51 -05:00
Phxntxm 086b7f660b Remove embed from invite link 2017-07-02 22:18:33 -05:00
Phxntxm 60326c7053 Only allow double on the first action in a turn 2017-07-02 22:18:18 -05:00
Phxntxm 08a31d284b Add the abilty to change whether or not the import command can be used 2017-07-02 22:18:00 -05:00
Phxntxm a752d3a3f7 Ensure current is set to None when no song is next 2017-06-30 19:46:02 -05:00
Phxntxm 61b6c5d0be Add a manual check for admin privileges 2017-06-30 19:30:40 -05:00
Phxntxm 29d6eb4e4c Add a block for icecast radios 2017-06-29 22:38:15 -05:00
Phxntxm b0b6400747 Delete the poll message from the author 2017-06-29 18:57:49 -05:00
Phxntxm 120d95096f Use the name instead of mention, since mentions will sometimes break due to the member leaving the server 2017-06-29 14:50:12 -05:00
Phxntxm 3494066ae7 Change the name of the owner, due to self-hosting 2017-06-29 14:49:52 -05:00
phxntxm ea53c2dbd0 Allow subtract and addition for rolls 2017-06-28 17:43:28 -05:00
phxntxm 9ca6f8996f Handle no playlist being given 2017-06-28 14:54:07 -05:00
phxntxm 049973f026 Handle failures to download 2017-06-28 14:53:48 -05:00
phxntxm 899c02fd77 Handle first time battles 2017-06-28 14:53:28 -05:00
phxntxm 8f078ea0ce Add a help mesage for restrictions 2017-06-28 14:53:12 -05:00
phxntxm 393dc9d6a7 Add a message for if there are no restrictions 2017-06-28 05:30:06 -05:00
phxntxm 773e69e481 Await the coroutine 2017-06-28 05:28:41 -05:00
phxntxm 21d0dc275f Add a restrictions command to show current restrictions 2017-06-28 05:27:35 -05:00
phxntxm 3d43659ae9 Remove erroneous .name attribute lookup 2017-06-28 05:18:09 -05:00
phxntxm 08bfed110d Use already flattened attribute 2017-06-28 05:11:16 -05:00
phxntxm 575ff60590 Use already flattened attribute 2017-06-28 05:11:00 -05:00
phxntxm bca36e095b Ensure that message is given before checking for regex statement 2017-06-28 05:03:36 -05:00
phxntxm 94955be495 Correct erroneous attribute 2017-06-28 05:02:12 -05:00
phxntxm cc35fa377b Add the ability to set custom welcome/goodbye messages 2017-06-28 04:58:53 -05:00
phxntxm fe7f57e9bb Correct how to get from dict 2017-06-27 22:58:38 -05:00
phxntxm f4f4fb881e Use the battlerecord class for battlestats 2017-06-27 22:56:08 -05:00
phxntxm fd8dfb92bc Correct ranking comparisons 2017-06-27 22:48:52 -05:00
phxntxm 1c3cfc7443 Cleanup some of the messages not needed when unrestricting 2017-06-27 22:26:30 -05:00
phxntxm e794c95c50 Correct the conversion for the restriction options 2017-06-27 22:25:33 -05:00
phxntxm 39353ea6e7 Show rank changes when battles end 2017-06-27 22:05:00 -05:00
phxntxm fe25f93e61 Show rank changes when battles end 2017-06-27 22:02:44 -05:00
phxntxm 3c49b5ecd8 Show rank changes when battles end 2017-06-27 22:01:47 -05:00
phxntxm ebc4b0730f Correct match on rating changes 2017-06-27 21:09:16 -05:00
phxntxm c859377c32 Ensure updates after every battle 2017-06-27 21:08:25 -05:00
phxntxm d1a1d5974d Add rating changes into the battle outcomes 2017-06-27 20:57:19 -05:00
phxntxm ab93c3f436 Add the restriction checking decorator to all commands 2017-06-27 19:26:32 -05:00
phxntxm da114970fb Return the future and the result of the future 2017-06-27 19:14:58 -05:00
phxntxm 5f6615d370 Add a convert method 2017-06-27 19:14:40 -05:00
phxntxm 49ac1ac6f3 Add a method to check our restrictions 2017-06-27 19:14:00 -05:00
phxntxm ea62d899bf Add the new check_restricted method 2017-06-27 19:13:38 -05:00
phxntxm 9f97f107bc Add a check for if the url given is None 2017-06-27 19:13:14 -05:00
phxntxm a404763c41 Add a way to list the songs in the current playlist 2017-06-27 19:12:49 -05:00
phxntxm a8b48bc718 Correct handling of no data returned 2017-06-27 19:12:29 -05:00
phxntxm 9b8e3f3875 Handle errors when downloading songs 2017-06-27 19:12:01 -05:00
phxntxm 0e5e9ab3d4 Support reasons for kick and bans 2017-06-27 19:11:22 -05:00
phxntxm 90930e547f Correct a couple text issues 2017-06-27 19:10:45 -05:00
phxntxm 7983c07a12 Return the future as well as the result, so that we can check the result of the future (that mouthful...) 2017-06-27 17:57:55 -05:00
phxntxm 3c42bc4545 Added the ability to intuitively restrict some things 2017-06-27 16:14:39 -05:00
Phxntxm c1fb35a9d6 Correct a bit of logic when joining a raffle 2017-06-19 13:54:59 -05:00
phxntxm 345ad7a63c This was supposed to be addition not subtraction 2017-06-19 13:04:51 -05:00
Phxntxm 467cdb57d5 Use the correct form of voice 2017-06-18 13:48:10 -05:00
Phxntxm 601561fc94 Move when the response is lowered 2017-06-17 18:05:40 -05:00
Phxntxm 01ebe5bf21 Setup of raffle specific alerts 2017-06-17 18:04:46 -05:00
Phxntxm b769c64e01 Setup of Twitch specific alerts 2017-06-17 18:04:36 -05:00
Phxntxm b9efeefa89 Setup of picarto specific alerts 2017-06-17 18:04:25 -05:00
Phxntxm fd1fddc450 Split state and voice disconnections 2017-06-17 18:04:11 -05:00
Phxntxm d1662e1a82 Use default or welcome notifications overrides 2017-06-17 18:03:54 -05:00
Phxntxm d5c49b2347 Seperation of welcome alerts and default alerts 2017-06-17 18:03:26 -05:00
Phxntxm 0a7cfb42b7 Merge branch 'rewrite' of https://github.com/Phxntxm/Bonfire into rewrite 2017-06-16 20:58:11 -05:00
Phxntxm 43a289750d Add self to globals; catch when the content is too large to print 2017-06-16 17:04:26 -05:00
phxntxm ce22d44a86 Change the creation of the refreshing task, since call_later can't be used with coroutines 2017-06-16 03:47:49 -05:00
Phxntxm 6ab89c1ba5 Remove errant class creations/correct conversion of string to int 2017-06-15 21:42:41 -05:00
Phxntxm e6efcf9042 Check if URL provided is None 2017-06-15 21:37:53 -05:00
Phxntxm df37b78718 Ensure the channel given exists 2017-06-15 21:30:12 -05:00
Phxntxm d5a5820983 Remove pending change (shouldn't have been commited) 2017-06-15 21:28:25 -05:00
Phxntxm a09452247e Ensure the channel given exists 2017-06-15 21:27:33 -05:00
phxntxm dc08406739 Use actual_load 2017-06-12 02:10:01 -05:00
phxntxm 9604d5a4ea Correct how the table_filter works 2017-06-12 02:08:31 -05:00
phxntxm e6bdf6c8f3 Add avatar back to picarto embeds 2017-06-12 01:48:54 -05:00
phxntxm 05e6d0404f Stupid aiohttp 2017-06-12 01:41:10 -05:00
phxntxm ec1df2dd3d Where did that go? 2017-06-12 01:32:59 -05:00
phxntxm e98f1504cc Correct a couple key changes 2017-06-12 00:48:31 -05:00
phxntxm 51f3696308 Use Picarto's new API 2017-06-12 00:46:07 -05:00
Phxntxm 6b805faf0f Reorder a few things in the next_song method too ensure we set the song 2017-06-11 14:30:09 -05:00
Phxntxm 0f2f9b628a Reorder a few things in the next_song method too ensure we set the song 2017-06-11 14:28:58 -05:00
phxntxm 14d6cc5e20 Correct syntax error 2017-06-11 13:03:34 -05:00
Phxntxm 1956d6e5c1 Edge cases~ 2017-06-10 21:58:20 -05:00
Phxntxm 8c1f23e59b Include an actual helpful example/result in order to not confuse dummies 2017-06-10 14:25:04 -05:00
Phxntxm 8abe27e85c Catch a few edge cases 2017-06-09 21:50:17 -05:00
phxntxm 60e9348896 Lower the playlist and option names 2017-06-07 21:19:31 -05:00
phxntxm 3fb4d3f337 Only lower when needed 2017-06-07 20:05:38 -05:00
phxntxm 25c6a89e20 Don't check if current is set 2017-06-07 19:40:50 -05:00
phxntxm a65ffeb221 Check if there was a failure when adding a new song 2017-06-07 19:40:37 -05:00
phxntxm 534dd29f4f Few more edge cases 2017-06-07 15:56:51 -05:00
phxntxm ef531bd2d2 Ensure a response is given for the first question 2017-06-07 15:56:45 -05:00
phxntxm b0a965031f Use actual load as the filter we use is more complex to load from cache currently 2017-06-07 13:54:00 -05:00
phxntxm dbe5cf6110 Fix a few edge cases 2017-06-07 13:53:40 -05:00
phxntxm 7f2c542b3a Reenable battle 2017-06-07 13:53:27 -05:00
phxntxm 898fd8b7f4 Add a second check to ensure we are not playing before actually overwriting the song/dj 2017-06-07 03:53:15 -05:00
phxntxm 6779dfca03 Remove no longer needed print statements 2017-06-07 03:38:30 -05:00
phxntxm e43808f40c Reenable booping 2017-06-07 03:38:08 -05:00
phxntxm efc1a3cf6d Database rewrite/User queue creation 2017-06-07 03:30:19 -05:00
phxntxm 1cc88ce6ab Catch HTTPExceptions as this usually means an explicit word was sent 2017-05-29 16:33:31 -05:00
phxntxm 7c30ed595a PEP8 2017-05-29 16:29:49 -05:00
phxntxm 83e68a4c7f Handle if there aren't any nsfw channels on this server 2017-05-29 16:29:43 -05:00
phxntxm bf5f65b0b7 Handle if the avatar is too large 2017-05-29 16:27:25 -05:00
phxntxm d5b1f0a64d Handle when there are no songs in the queue 2017-05-29 16:27:12 -05:00
phxntxm 74896d921e Move joining a channel to it's own method 2017-05-29 16:17:00 -05:00
Phxntxm 2e159cf7c4 Catch the other, not so common ExtractionError 2017-05-20 13:44:15 -05:00
Phxntxm ce6b831b93 Remoe the colour formatting from errors 2017-05-19 21:28:35 -05:00
Phxntxm 4178298065 Correct exception checking 2017-05-19 13:55:55 -05:00
Phxntxm aebaa9b282 Add another edge case check 2017-05-19 13:55:45 -05:00
Phxntxm 942e1b0a09 Add a method to send a message to the owner when the bot has left/joined a guild 2017-05-18 22:09:00 -05:00
Phxntxm 159efa6dee Use correct variable reference 2017-05-18 21:04:33 -05:00
Phxntxm 19507d06ba Remove old filter 2017-05-18 21:03:36 -05:00
Phxntxm 0f17624b58 Correct description 2017-05-18 21:03:20 -05:00
Phxntxm 13643bd1a2 Couple edge case checks 2017-05-18 21:03:09 -05:00
Phxntxm 32be71d4ec Correctly get examples, results, and the description 2017-05-18 21:03:00 -05:00
Phxntxm 38018674bc Use the qualified name for the commands 2017-05-18 20:45:24 -05:00
Phxntxm 11fae59047 Correct a couple old references 2017-05-18 20:44:28 -05:00
Phxntxm 6f4a5ee0ba Correct order of if statement 2017-05-18 20:42:42 -05:00
Phxntxm fcf88680ce Readd specific command help 2017-05-18 20:41:41 -05:00
Phxntxm 6d18799dd8 Don't try to connect again on failure; normally this is due to timeing out and we don't want to continiously time out 2017-05-18 14:02:29 -05:00
Phxntxm 47f0cfebfa Add a check for if there are no roles 2017-05-18 14:01:56 -05:00
Phxntxm dae3e4761e Reordered if statements to allow nsfw channels in DM's 2017-05-18 13:57:59 -05:00
phxntxm 4db5e57a98 Use the role hierarchy to list the roles in order 2017-05-16 23:02:52 -05:00
phxntxm a5daa026d5 Use the paginator 2017-05-16 22:47:33 -05:00
phxntxm 917ca70901 Added a check to ensure the song exists 2017-05-16 22:47:27 -05:00
Phxntxm 8860cd90a7 Add aliases; sort cogs 2017-05-15 18:36:39 -05:00
Phxntxm ccc70f0c4b Use the guild's voice client to disconnect 2017-05-15 16:19:04 -05:00
Phxntxm 38792b1a0b Make the extensions prettier 2017-05-14 20:08:13 -05:00
Phxntxm 184256c905 Add a polls cog 2017-05-14 20:07:04 -05:00
Phxntxm c519896715 Use the guild's voice client 2017-05-14 20:05:09 -05:00
Phxntxm 84c096df4b Ensure the bot.owner attribute has been set 2017-05-14 20:04:52 -05:00
Phxntxm e9354febc4 Force disconnection if we're stuck between connection states 2017-05-14 14:18:32 -05:00
phxntxm 97ae123c71 Reorder some parts with join, to ensure we detect the right status 2017-05-14 05:10:40 -05:00
Phxntxm dd9b3a4f1b Remove replacing of slashes 2017-05-13 17:16:27 -05:00
Phxntxm 29680724b0 Remove logging as library now logs this 2017-05-13 15:20:40 -05:00
Phxntxm 2a5e6b96b1 Ensure that the duration has been provided when using length 2017-05-13 14:23:32 -05:00
Phxntxm 2e1fd109f1 Add a few extra checks 2017-05-13 14:23:18 -05:00
Phxntxm 37e493b101 Update volume checking to use the state's property 2017-05-12 18:13:27 -05:00
Phxntxm d0842037f3 Add a second check for misinterpretation for searches as URL's 2017-05-12 17:53:45 -05:00
Phxntxm 7abcbe45d0 Replaced slashes with a space to not confuse URL's 2017-05-12 17:53:25 -05:00