Commit graph

291 commits

Author SHA1 Message Date
brandons209 6d8ad929b3 black formatting 2021-02-06 03:42:47 -05:00
brandons209 240b72bbd3 add end user messages and functions, will ad functionality later 2021-02-06 03:40:00 -05:00
brandons209 3c5b7141a7 hopefully fixed long punish/isolates not working, python event loops sug 2021-02-06 02:49:21 -05:00
brandons209 1cea09b55b added display artist command for pony, and fixed a bug with commas at end of tag searches 2021-02-05 19:31:52 -05:00
Brandon 6275fa6173
Merge pull request #16 from brandons209/bandm
Added a bandm command
2021-02-02 01:04:01 -05:00
TheScriptPony f063bb870b Fixed var names (hopefully) and added myself to contributors 2021-02-02 00:10:40 -05:00
TheScriptPony 4c3284937b Added a bandm command 2021-01-29 21:11:34 -05:00
Brandon 5074ac937c
Merge pull request #15 from brandons209/memeify_fix
Adding pagify to memeify commands
2021-01-21 00:44:11 -05:00
TheScriptPony a6cf428c83 Adding pagify to memeify commands 2021-01-19 20:31:22 -05:00
Brandon 4bf7659beb
Merge pull request #14 from brandons209/frenchify
Added frenchify, copied nearly exactly from the php frenchify
2021-01-09 20:43:56 -05:00
TheScriptPony 8aecf2ca03 Fixed the error with french_str, credited SPPayne 2021-01-09 16:32:46 -05:00
TheScriptPony 7caa3222ed Reformatted with black (sorry forgot) 2021-01-06 00:15:11 -05:00
TheScriptPony bac2be22e4 Added frenchify, copied nearly exactly from the php frenchify 2021-01-05 23:56:31 -05:00
brandons209 552317b670 fix channel sending for birthday, welcome listener on_member_ban 2020-12-28 00:44:17 -05:00
Brandon ad4d41292d
Merge pull request #12 from brandons209/bify-cog
Added bify
2020-12-18 01:03:26 -05:00
TheScriptPony 5c28387a99 Fixed newlines 2020-12-17 17:21:45 -05:00
TheScriptPony 0d0abcae30 Fixed custom emojis, changed command name to [p]bify from [p]b 2020-12-17 15:30:20 -05:00
TheScriptPony 261e45f054 Changed b -> 🅱️ to b -> 🅱️, increased amout of messages checked, andd added force_registration=True 2020-12-14 17:54:37 -05:00
brandons209 5dd2c923c9 change cooldown to prevent spam 2020-12-07 21:26:53 -05:00
Brandon 75edc9f770
Merge pull request #10 from shroomdog27/suggestion-394
Add Shootout Cog
2020-12-05 19:17:57 -05:00
Sydney fb5d2d6900
Implement list/add/rem commands for draw messages. 2020-12-05 18:49:21 -05:00
Sydney 40ae941aed
Pagify and box messages for Victory list. 2020-12-05 18:45:41 -05:00
TheScriptPony 32bf258895
added bify
Co-authored-by: Sydney <github@sweetiebelle.org>
2020-12-05 00:01:33 -05:00
Sydney 709efc1e29
Remove debug markers. 2020-12-04 17:18:53 -05:00
Sydney 75be5926d1
Use user friendly conditional victory formatting.
* Implement {winner}, {amount}, and {currency} fields for formatting.
* Prints a warning if a tag isn't in the victory message.
    - One warning is printed per tag missing.
2020-12-04 17:11:56 -05:00
Sydney f51dfba5e2
Make inputting victory messages more user friendly.
* Have a list command to post all current victories.
* Have an add command to be able to add a victory without listing the others.
* Have a remove command to be able to remove one victory without removing others.
2020-12-04 16:54:37 -05:00
Sydney 0e1d89045e
Display current draws list if none is provided. 2020-12-04 15:03:35 -05:00
Sydney 68d434cc91
Implement multi-channel support.
* Can now have shootouts in multiple channels.
2020-12-04 14:12:18 -05:00
Sydney 96afb67bf2
Implement requested changes.
* Made a delay between when the shootout starts and when messages can be submitted.
    - This delay can be configurable.
* Added a fuzzy time to help randomize the time between when the lobby ends and shootout begins.
    - This fuzzy time can be configurable.
* "Draw!" messages are now configurable. This is the message the bot listens for.
* Added randomized and configurable victory messages.
    - The first {} is always the user's mention.
    - The second {} is always the currency amount won.
    - The final {} is always the name of the currency.
* Added warnings when setting excessively high wait times. Admins can confirm they want high wait times with a "yes" message.
* Debug config dump and reset commands are now visible.
2020-12-03 20:21:16 -05:00
Sydney 195b0eca05
Add Shootout Cog
* Implements Suggestion #394 on Champions of Equestria's Discord Server
* Rewards players for fast typing
* Configurable message to type to win.
* Settable pot amount, even zero.
* Configurable wait time after the first player has joined the game.
2020-12-03 00:54:11 -05:00
brandons209 bb082f8d75 update with new features of audio cog 2020-11-19 04:19:10 -05:00
brandons209 b31fa51f6b are you not entertained 2020-11-09 22:16:04 -05:00
brandons209 81f649f5e9 add grouphug 2020-11-09 21:59:32 -05:00
brandons209 2fa28c1f7d fix conflicts between two cogs 2020-11-06 03:40:11 -05:00
brandons209 e68ebc7875 3.4 boo boos i made 2020-10-29 05:31:38 -04:00
brandons209 e9f7b86be9 big 3.4 update part 1, still need to add data removal handling 2020-10-29 04:36:43 -04:00
brandons209 9146ce4efa Merge branch 'v3' of https://github.com/brandons209/Red-Bot-Cogs into v3 2020-10-21 02:21:40 -04:00
brandons209 9da4fbb312 add trick or treat cog 2020-10-21 02:21:27 -04:00
Brandon aebc6f0548
Merge pull request #8 from shroomdog27/v3
Black reformat
2020-10-01 00:18:01 -04:00
Sydney f0c453028a
Black reformat 2020-09-30 14:53:14 -04:00
brandons209 24a8601053 accidently included a redbot 3.4 update 2020-09-30 00:42:05 -04:00
brandons209 e17235fef4 black formatting, bunch of small updates and bug fixes 2020-09-30 00:31:20 -04:00
brandons209 f9352218dd Merge branch 'v3' of https://github.com/brandons209/Red-Bot-Cogs into v3 2020-09-29 23:33:14 -04:00
brandons209 7250ff2a4c automatically clear emojis that don't exist anymore 2020-09-29 23:29:13 -04:00
brandons209 db967b7eeb added some error handling for invalid formats, and added humanize list 2020-09-07 15:34:11 -04:00
Brandon 9a59fdd770
Merge pull request #7 from brandons209/shroomdog27-black
Black format
2020-09-06 18:56:24 -04:00
Sydney 6dbc0305bd
Black format 2020-09-06 18:23:33 -04:00
brandons209 ae7e81fabb add specficication on age when listing 2020-08-25 23:38:05 -04:00
brandons209 e7ee7a3181 remove testing code and spell fixes 2020-08-24 22:45:28 -04:00
brandons209 4050e7c3e2 typing issues 2020-08-24 13:51:15 -04:00