Myned
da16cb37df
Change formatting and aliases
2019-01-03 18:06:21 -05:00
Myned
031f316866
WIP Add guild.id resolution to guild.name for guild info command
2019-01-03 18:05:36 -05:00
Myned
41daa41c78
Add leave guild command
2019-01-03 18:04:17 -05:00
Myned
2a3f4d99f7
Add block command group
2019-01-03 18:03:56 -05:00
Dylan Dizon
88e173efa2
Add minimal error catching for command invocations
2018-11-26 20:02:49 -05:00
Dylan Dizon
7dce8f2d3c
Add helper method to catch reaction NotFounds
2018-11-26 20:01:44 -05:00
Dylan Dizon
2c50759753
Add incorrect command emoticon
2018-11-26 18:54:11 -05:00
Dylan Dizon
82fb640fc1
Fix bot exiting on NotFound errors within on_command_error
2018-11-26 18:53:23 -05:00
Dylan Dizon
6ebd93ea14
Add catching of alt invalid link error
2018-11-26 18:52:38 -05:00
Dylan Dizon
5f62c91c0f
Add sorting of sets/dicts that use formatter.paginate
2018-11-17 13:20:38 -05:00
Dylan Dizon
b26384dbcf
Add command cooldowns for booru cog
2018-11-15 19:59:28 -05:00
Dylan Dizon
0eca01349e
Fix lists sending via paginator despite being empty
2018-11-15 19:35:20 -05:00
Dylan Dizon
c223eb82ed
Fix formatting logic
2018-11-15 19:34:48 -05:00
Dylan Dizon
eab73cb62b
Fix _remove logic and remove output of skipped tags
2018-11-15 19:01:55 -05:00
Dylan Dizon
c0f72cd503
Remove unnecessary newlines
2018-11-15 19:01:14 -05:00
Dylan Dizon
1ef17cd588
Fix potential reference issues
2018-11-15 19:00:13 -05:00
Dylan Dizon
a37e7ccaf7
Add response for missing command arguments for blacklists
2018-11-15 18:58:53 -05:00
Dylan Dizon
c74e0fc94d
Fix paginator formatting logic
2018-11-15 18:58:21 -05:00
Dylan Dizon
8b28020069
Refactor blacklist and alias commands
...
~ Streamline help attributes
~ Align with PEP guidelines
~ Align with simpler command methodology
~ Change file management logic
+ Add alias commands as switch for blacklist management
- Remove deprecated code
2018-11-15 15:52:54 -05:00
Dylan Dizon
d87c35b3da
Comment out favorites group
2018-11-15 15:48:36 -05:00
Dylan Dizon
5d57ef300f
Change syntax preference
2018-11-15 15:45:01 -05:00
Dylan Dizon
b751ebc861
Fix and refactor _get_posts blacklisting logic
2018-11-15 15:43:53 -05:00
Dylan Dizon
024949390e
Remove some of deprecated channel logic
2018-11-15 15:41:23 -05:00
Dylan Dizon
d46b912ae8
Streamline blacklist entries
...
~ Combine blacklists and aliases into one object
~ Remove guild entry in favor of channel (guild to be added as separate entry)
2018-11-15 15:40:24 -05:00
Dylan Dizon
9a673d6233
Fix formatter.paginate logic issues
2018-11-15 15:33:34 -05:00
Dylan Dizon
540549def2
Remove user ping in channel error log
2018-11-15 15:33:06 -05:00
Dylan Dizon
d8c5b743d4
Refactor kwargs pre-command method
2018-11-15 15:32:31 -05:00
Dylan Dizon
57faf39b96
Clean deprecated packages from Pipfile
2018-11-15 15:27:17 -05:00
Dylan Dizon
b099084571
Change terminology to reflect actual command flow
2018-11-08 22:32:46 -05:00
Dylan Dizon
b978148e0f
Add suppressing of NotFound errors while deleting messages
2018-11-08 22:32:04 -05:00
Dylan Dizon
f06f743179
Remove unnecessary while loop
2018-11-08 22:31:45 -05:00
Dylan Dizon
e11090e2b5
Add cross mark emoticon to error response
2018-11-08 14:31:57 -05:00
Dylan Dizon
722d0d2291
Change catching of generic Exception to HTTPException for accuracy
2018-11-08 14:29:22 -05:00
Dylan Dizon
535da344a1
Fix missing reference
2018-11-07 17:22:20 -05:00
Dylan Dizon
f301dd37dc
Fix preparation, reaction, formatting, exception, and removal logic
2018-11-07 00:03:17 -05:00
Dylan Dizon
b292fb62f7
Remove all get all blacklists commands
2018-11-07 00:02:04 -05:00
Dylan Dizon
ae484acedd
Change menial 7 philosophy to 8
2018-11-07 00:01:38 -05:00
Dylan Dizon
4a2a013323
Migrate to Paginator use with long responses, possibly breaking
2018-11-07 00:00:00 -05:00
Dylan Dizon
4622123809
Fix incorrect reference
2018-11-06 23:55:51 -05:00
Dylan Dizon
d710e5bfaa
Remove hi command
2018-11-06 23:55:28 -05:00
Dylan Dizon
8f103d0f27
Revert migration to destination resolving
...
Better implementation will be added in the future
2018-11-06 23:54:55 -05:00
Dylan Dizon
4feca45f5e
Fix unhashable type list error
2018-11-06 17:41:01 -05:00
Dylan Dizon
9e26e6603d
Fix command response overshooting character limit
2018-11-06 17:05:52 -05:00
Dylan Dizon
66191759b8
Fix aliases not dumping to file
2018-11-06 17:05:17 -05:00
Dylan Dizon
4bc86c8f59
Remove removal of reactions
2018-11-06 17:04:59 -05:00
Dylan Dizon
a22d3c6a8f
Change formatting
2018-11-06 16:34:25 -05:00
Dylan Dizon
36075607e5
Add catching of empty arguments
2018-11-06 16:29:58 -05:00
Dylan Dizon
3f79a77601
Disable check mark on command completion
2018-11-06 16:29:26 -05:00
Dylan Dizon
74d1b6cb9b
Add newline switch for different formatting logic
2018-11-06 16:29:12 -05:00
Dylan Dizon
f02bcd46fc
Revert migration to post-alias dict logic in favor of clean get command
...
Still implements reaction-based alias remover
2018-11-06 16:15:34 -05:00
Dylan Dizon
c33c406814
Fix Forbidden exception from being thrown within command
2018-11-06 15:54:14 -05:00
Dylan Dizon
1c5f2b39a0
Fix missing permissions exception from being thrown to the enduser
2018-11-06 15:49:00 -05:00
Dylan Dizon
ff72e186b0
Fix reverse command always removing invocation
2018-11-06 15:38:13 -05:00
Dylan Dizon
a65716f77a
Add permissions command to list contextual permissions
2018-11-06 15:22:44 -05:00
Dylan Dizon
41a4fb9055
Add formatting switches for different use cases
2018-11-06 15:22:02 -05:00
Dylan Dizon
a93cd158fa
Add suppressing of permissions exception for cmd_completion reactions
2018-11-06 15:21:31 -05:00
Dylan Dizon
04f4af1f0e
Add pprint to utils.py for global use
2018-11-06 15:20:31 -05:00
Dylan Dizon
a9c4a2ecee
Add owner info to guilds command
2018-11-06 13:33:22 -05:00
Dylan Dizon
d512a6e879
Fix exception reference in on_error event
2018-11-06 13:24:31 -05:00
Dylan Dizon
456c795f75
Test exception output for reverse command
2018-11-06 13:23:55 -05:00
Dylan Dizon
1a014d4425
Fix ctx.message deletion logic
2018-11-06 13:23:17 -05:00
Dylan Dizon
15efdb5241
WIP migration to remove alias dict from blacklisting logic
...
in favor of adding all to a single context-aware blacklist, prompting the user to verify and remove unwanted aliases
2018-11-06 02:57:59 -05:00
Dylan Dizon
8c4da80d6c
Remove all delete_after timers, will refactor later
2018-11-06 02:55:08 -05:00
Dylan Dizon
ac72df2cea
Prune and clean vestigial packages from Pipfile
...
Also removed Python version requirement entirely
2018-11-03 20:07:41 -04:00
Dylan Dizon
fd7c4d44f5
Prune incomplete, vestigial, and irrelevant code
...
- Completely removed music cog for now
- Halted Google Play Music integration
- Removed "periodic_gpm" items from tasks file
2018-11-03 20:04:39 -04:00
Dylan Dizon
9c4223d0f5
Fix logic error
2018-11-03 17:07:48 -04:00
Dylan Dizon
55c97ae356
Remove deprecated name argument
2018-11-03 17:06:56 -04:00
Dylan Dizon
ef632a10b5
Fix aiohttp warning for ClientSession outside of async construct
2018-11-03 17:04:52 -04:00
Dylan Dizon
c51353df76
Change flag options to align with command standards
2018-11-03 17:03:47 -04:00
Dylan Dizon
57431b8de5
Remove close method entirely
2018-11-03 17:02:35 -04:00
Dylan Dizon
e96d98aee8
Add remove flag to reverse command
2018-11-03 17:01:50 -04:00
Dylan Dizon
fc1d00eff0
Remove manual rate limiting
...
discord.py now handles this internally
2018-11-03 17:00:36 -04:00
Dylan Dizon
c7fd155939
Add sending of reconnect message to owner
2018-09-05 22:03:54 -04:00
Myned
72055d5eb5
Fix deprecated parameter
2018-09-03 22:18:41 -04:00
Myned
9ea9c23426
Fix error reporting
2018-06-14 21:24:52 -04:00
Myned
a732f4e8e2
Fix for discord.py upgrade
2018-06-14 21:16:54 -04:00
Myned
f7c7247b92
Fix GoTo breaking in DMs
2018-06-14 21:15:25 -04:00
Myned
254a0d95b4
Catch database error
2018-06-14 21:15:03 -04:00
Myned
32dafac469
Fix error logs not showing channel
2018-05-11 12:35:15 -04:00
Myned
2f97cb650f
Fix Forbidden error
2018-05-10 18:35:49 -04:00
Myned
5f3c313fe1
Fix DMChannel error reporting
2018-04-22 07:07:42 -04:00
Myned
53a6e6c90a
Remove custom character limit for errors
...
Leads to frequent fatal errors
2018-04-19 22:39:00 -04:00
Myned
4207cc1af1
Fix formatting
2018-04-12 19:12:29 -04:00
Myned
2fd70139d0
Uncomment test confirmation
2018-04-12 19:11:05 -04:00
Myned
0747b51db7
Change cogs dict to be global for a new on_ready to access
2018-04-01 16:04:34 -04:00
Myned
bab0900fde
Add assignment of cogs to manageable variables
2018-04-01 07:29:27 -04:00
Myned
00be044033
Fix referencing error
2018-03-31 17:47:38 -04:00
Myned
8da2dd37ae
Merge remote-tracking branch 'origin/master'
2018-03-31 16:37:32 -04:00
Myned
313dda5096
WIP fix for reconnection issues
2018-03-31 16:37:05 -04:00
Myned
9f487cb57c
File map update
2018-03-31 16:36:30 -04:00
Myned
d9c9700d88
Change command alias
2018-02-19 12:59:37 -05:00
Myned
0b8f4c4b74
Change formatting
2018-02-19 12:59:17 -05:00
Myned
e0f58d9ce4
Clean prune user all command
2018-01-14 02:17:34 -05:00
Myned
0581ab8f59
Add command to list all guilds bot is in
2018-01-14 02:16:46 -05:00
Myned
1be0545815
Change output formatting to align with program-wide rules
2018-01-14 02:16:27 -05:00
Myned
3bd77dea32
Fix mistaken group command decorator
2018-01-14 01:29:06 -05:00
Myned
e2bc1e650b
Add purge user from channel command
2018-01-14 01:28:27 -05:00
Myned
09c09199bd
Add "purge|pur" aliases to prune group command
2018-01-14 01:27:09 -05:00
Myned
e069023dc6
Import ext.commands errors
2018-01-14 01:26:46 -05:00
Myned
1c1ecf9d6b
Add MissingRequiredArgument and BadArgument to on_command_error
2018-01-14 01:26:13 -05:00