1
0
Fork 0
mirror of https://github.com/myned/modufur.git synced 2024-12-25 14:47:29 +00:00
Commit graph

522 commits

Author SHA1 Message Date
Myned
bab9932949 Fixed reference error 2017-12-31 21:55:23 -05:00
Myned
003f4af690 Removed aspect ratio from reverse embed 2017-12-31 21:55:04 -05:00
Myned
3aac112ecb Added auto-heart command 2017-12-31 21:54:37 -05:00
Myned
b43b863c15 WIP conversion to group task commands 2017-12-31 21:53:59 -05:00
Myned
7d9f9d9718 WIP del_response setting (command toggle) 2017-12-31 21:29:35 -05:00
Myned
70ec1bdb9c Changed "stop" tasks command to be specific to each task (ie stop rev) 2017-12-31 21:28:58 -05:00
Myned
165d134b6d Added message attribute to Save exception 2017-12-31 21:26:47 -05:00
Myned
3f73419f79 Formatting 2017-12-31 21:26:17 -05:00
Myned
7ac6653353 WIP del_response setting 2017-12-31 21:26:08 -05:00
Myned
516902a206 Added auto-hearting to tasks file (requires deleting tasks.pkl 2017-12-31 21:25:37 -05:00
Myned
4c58a9e1a7 WIP music cog 2017-12-31 21:22:38 -05:00
Myned
23c49f480a Shortened method name to fit with command 2017-12-31 21:21:28 -05:00
Myned
c488b84df2 Merge branch 'dev' 2017-12-23 21:39:29 -05:00
Myned
38329fc8d7 Indents were messed up from the paste 2017-12-23 21:39:21 -05:00
Myned
91c696621c Merge remote-tracking branch 'origin/master' 2017-12-23 21:38:15 -05:00
Myned
ab6763f578 Indent mistake 2017-12-23 21:37:21 -05:00
Myned
d95d9e721d No change 2017-12-23 21:35:47 -05:00
Myned
05dd3a4fa2 Reordering of setdefault method logic 2017-12-23 21:32:08 -05:00
Myned
b8b0637c8a Fixed error message TypeError 2017-12-21 22:40:34 -05:00
Myned
0f60985c78 Removed on_ready testing 2017-12-21 22:39:44 -05:00
Myned
4d188e2a4a Added json to setdefault helper method 2017-12-21 22:39:20 -05:00
Myned
a3d9ac81d9 WIP Help command rework 2017-12-21 22:38:59 -05:00
Myned
5d64aaf55c Added minimal logging of NotFound errors 2017-12-10 17:18:37 -05:00
Myned
878eb4de06 Moved hourglass timeout to reaction and changed to check mark 2017-12-10 17:18:20 -05:00
Myned
679975f9df Increased hearting timeout to 1 hour 2017-12-10 17:14:49 -05:00
Myned
7446986f84 WIP Cleaning of help command 2017-12-10 17:14:15 -05:00
Myned
700044b9b8 Tweaked initial help info 2017-12-10 17:13:38 -05:00
Myned
8cbf4a90f8 Added logging of reconnection, and skipping over on_ready() 2017-12-08 21:55:33 -05:00
Myned
f7728b2d1e Hopefully implemented correct version of on_ready catching 2017-12-08 21:47:49 -05:00
Myned
d41c7d0f06 Fixed mistaken referencing 2017-12-08 21:43:14 -05:00
Myned
cecb3a8af8 Added on_ready() error catching 2017-12-08 21:40:34 -05:00
Myned
a2190c0267 ClientException testing for on_ready() error catching 2017-12-08 18:32:24 -05:00
Myned
57fbdd5abd Fixed Context being referenced without message 2017-12-07 20:35:47 -05:00
Myned
45395846c2 WIP periodic tasks 2017-12-07 15:52:04 -05:00
Myned
186bb0f68f Removed unneeded main folder 2017-12-05 06:34:43 -05:00
Myned
22c235386f Changed bot startup channel message to include contextual prefixes 2017-12-05 01:51:22 -05:00
Myned
8c377d6a20 Changed type parameter to kind to avoid conflicts 2017-12-05 01:50:44 -05:00
Myned
c288adcfe6 Removed branch identifier for UA header 2017-12-05 01:50:13 -05:00
Myned
3b4d5257fe Added default startup value to temp.pkl 2017-12-05 01:49:16 -05:00
Myned
0810c98cc6 Changed import alias to gpm 2017-12-05 01:48:52 -05:00
Myned
b348814fe0 Changed string boolean to boolean 2017-12-01 19:28:13 -05:00
Myned
c4c672d901 Tweaked presence command and added ability to opt out with empty string 2017-12-01 19:27:42 -05:00
Myned
8755257695 Merge branch 'dev' 2017-12-01 19:13:39 -05:00
Myned
e28af0092e Conflicting changes 2017-12-01 19:13:00 -05:00
Myned
678cbba249 Finalized selfbot config options - need to rework everything else 2017-12-01 19:12:48 -05:00
Myned
e6a098c211 WIP selfbot config option 2017-12-01 18:07:57 -05:00
Myned
8c15767da8 Temp limited error logging to 1500 characters if over that 2017-12-01 18:06:40 -05:00
Myned
0cc8bdcf80 Whitespace 2017-12-01 18:05:44 -05:00
Myned
b47bedaf5b Fixed secondary test command visible to endusers 2017-12-01 18:05:33 -05:00
Myned
000e7a86e7 WIP periodic posting cog 2017-12-01 18:05:11 -05:00
Myned
be0d0916f6 Fixed mistaken int casting of message 2017-11-28 18:34:26 -05:00
Myned
4578cc5375 Changed embed footer to show score (moved image number to GoTo) 2017-11-21 06:15:25 -05:00
Myned
59c0f93229 Fixed hearted assigning a reference instead of copying the embed 2017-11-21 06:14:12 -05:00
Myned
dbaa930d57 Added ability to cancel GoTo with an input of 0 2017-11-21 06:12:30 -05:00
Myned
7e6abef2a5 Added score return for _get_pool 2017-11-21 06:11:09 -05:00
Myned
7d37eb58bf Fixed Save exception forcing user parameter 2017-11-21 06:10:27 -05:00
Myned
4edab67c61 Added __init__ for hearted task 2017-11-20 11:39:39 -05:00
Myned
ea85496ede Changed 'url' to 'file_url' for consistency 2017-11-20 11:39:08 -05:00
Myned
891762d069 Converted edit(content) updates to use emojis in most cases 2017-11-20 11:38:27 -05:00
Myned
65f65c882a Added ability for any user to heart single e6 posts 2017-11-20 11:36:34 -05:00
Myned
a80a1c27fe Formatting and naming changes 2017-11-20 11:30:14 -05:00
Myned
88b3c9f506 Added multiple commands to lastcommand blacklist 2017-11-20 11:28:33 -05:00
Myned
a9491dacb7 Added ignoring of bot messages in on_message 2017-11-20 11:27:52 -05:00
Myned
a88256031a Fixed reactions on startup 2017-11-20 11:26:16 -05:00
Myned
577b7e9e58 Fixed hearted embeds not being referenced and added index to footnote 2017-11-20 08:48:44 -05:00
Myned
881b29a22d Fixed startup reactions not working properly and cleaned represenation 2017-11-20 08:45:49 -05:00
Myned
80cb054023 Moved settings.pkl to misc and temp.pkl to temp (requires deletion) 2017-11-20 08:44:56 -05:00
Myned
e2c770e620 Fixed username command referencing Client instead of ClientUser 2017-11-20 06:36:24 -05:00
Myned
3180a9dc60 Missed id > name conversion 2017-11-20 06:29:16 -05:00
Myned
6346e7c1f7 Changed stdoutput to use channel names instead of IDs 2017-11-20 06:27:18 -05:00
Myned
b21d3f7a96 Removed missed qual > rev conversion 2017-11-20 06:23:25 -05:00
Myned
d23c05049e Converted commands module to use alias cmds 2017-11-20 06:18:42 -05:00
Myned
c651ce7a0a Changed set prefix command to allow multiple prefixes 2017-11-20 06:11:29 -05:00
Myned
22aa1787e3 Added settings group command, moving delcmds and setprefix 2017-11-20 06:11:05 -05:00
Myned
deb93e5ac3 Added prune group command and changed pfg to prune user all 2017-11-20 06:09:40 -05:00
Myned
b1b8aa6b98 Added change_username command 2017-11-20 06:08:31 -05:00
Myned
7575875f88 Added change log to game command 2017-11-20 06:08:16 -05:00
Myned
490cb68dae Changed to use intrinsic boolean value of None types 2017-11-20 06:05:08 -05:00
Myned
02edb24d86 Changed upload commands to be hidden 2017-11-20 06:04:45 -05:00
Myned
b1abb69303 Moved del_ctx to on_command_completion and removed decorators 2017-11-20 06:04:32 -05:00
Myned
8c83abca80 Secondary test command 2017-11-20 06:01:23 -05:00
Myned
ea4a12024b Changed description, added help_attrs (help alias), added pm_help=None 2017-11-20 06:01:07 -05:00
Myned
ed0cdd837d Removed pre-definition of HelpFormatter 2017-11-20 06:00:12 -05:00
Myned
bcc1273fbe Compressed get_prefix referencing 2017-11-20 05:58:40 -05:00
Myned
fe5fa3c518 Commented out WIP HelpFormatter to temp fix help command 2017-11-20 05:57:41 -05:00
Myned
f4e34b3a90 Added score to reverse output and changed deletion logic 2017-11-20 02:21:35 -05:00
Myned
77687e93dd Added error catching for SizeError 2017-11-20 02:20:30 -05:00
Myned
a967eaedf0 Removed pre-rate limit from reverse commands 2017-11-20 02:19:47 -05:00
Myned
5b2bed29ef Removed redundant str() conversion 2017-11-20 02:18:44 -05:00
Myned
d8feb29330 Fixed references to deprecated auto_qual 2017-11-20 02:18:19 -05:00
Myned
f3daa5209a Beautify 2017-11-20 02:17:14 -05:00
Myned
e997c242ea Added task removal on guild leave 2017-11-20 02:15:20 -05:00
Myned
7caf76d84f Removed auto_qual from task list (requires task file deletion) 2017-11-20 02:14:34 -05:00
Myned
3705d11c19 Added check for filesize before requesting from iqdb 2017-11-20 02:14:16 -05:00
Myned
c129f00ff3 80 character per line compliance 2017-11-19 23:42:20 -05:00
Myned
814d8eaf25 Change to use intrinsic boolean value for None types 2017-11-19 23:41:51 -05:00
Myned
36bf46753e Converted paginators to heart embeds instead of direct links 2017-11-19 23:41:01 -05:00
Myned
6099c5aad3 WIP e6 get group command 2017-11-19 23:39:32 -05:00
Myned
2162bdfc51 Combined aliases/related-tags into group command and improved output 2017-11-19 23:36:54 -05:00
Myned
cada654d9f Moved internal methods to top of methods 2017-11-19 23:34:37 -05:00
Myned
3bdf7f88d7 Fixed autopost referencing incorrect variables 2017-11-19 23:33:45 -05:00
Myned
5357de24b3 Removed redundancy 2017-11-19 23:33:10 -05:00
Myned
02488d3378 Fixed favorites command 2017-11-19 23:32:09 -05:00
Myned
916f4eb782 Added helper for aspect ratio 2017-11-19 23:29:24 -05:00
Myned
ea48d7c6bf WIP confidence intervals for suggested tags 2017-11-19 23:29:05 -05:00
Myned
d661a946ea WIP per-month updates for suggested tags 2017-11-19 23:28:17 -05:00
Myned
283aa9830d Unified qis and ris into respective ris commands 2017-11-19 23:25:30 -05:00
Myned
4735f3ea2a Testing for WIP e6 info command 2017-11-19 23:18:05 -05:00
Myned
972bdf7cab Consistency fix 2017-11-19 23:10:48 -05:00
Myned
a5c334edfb Added newline to exec/eval command output 2017-11-19 23:08:59 -05:00
Myned
c7889c2c94 Lowered invite deletion timer to 5 secs 2017-11-19 23:06:24 -05:00
Myned
5168c025c5 Removed previous testing for lastcommand 2017-11-19 23:05:38 -05:00
Myned
293f2c6f5f Finished generate_embed helper 2017-11-19 23:03:04 -05:00
Myned
c49f33d2fd Definition logic 2017-11-19 23:02:24 -05:00
Myned
52fdf8eac0 Fixed error traceback 2017-11-19 23:01:06 -05:00
Myned
2334dada9e Uncommented logger for warnings 2017-11-19 23:00:55 -05:00
Myned
f232eee071 Changed 10 sec timer for command result deletion to 7 secs (too long) 2017-11-19 22:55:38 -05:00
Myned
4a18ec2bae Changed command completion reactions to globally activate for simplicity 2017-11-19 22:55:34 -05:00
Myned
5bb47547bd Added lastcommand 2017-11-19 22:55:28 -05:00
Myned
852fe6b5a7 Lowered 10 min timeout for paginators to 7 mins 2017-11-08 23:49:12 -05:00
Myned
f68115901b Fixed tags not appearing in error output when internal timeout activates 2017-11-08 23:48:46 -05:00
Myned
8e9c37b092 Compressed temp blacklist creation 2017-11-08 23:48:12 -05:00
Myned
7a6ea6907f Added "als" alias for aliases command 2017-11-08 23:47:51 -05:00
Myned
a553efb0b6 WIP fix for double error with NSFW checkfail 2017-11-08 22:37:45 -05:00
Myned
16ff15b65d Fixed returned order interfering with sequential posts fetches 2017-11-08 22:37:04 -05:00
Myned
2b176a2853 Added ability for members with manage_messages to end paginators 2017-11-08 22:36:06 -05:00
Myned
9ed2c0a0ce Converted appropriate exceptions to inherit CommandError 2017-11-08 22:33:27 -05:00
Myned
918a2229db Added WIP NSFW exception 2017-11-08 22:32:48 -05:00
Myned
bd48744321 Added traceback to dm'd error logs 2017-11-08 22:32:28 -05:00
Myned
6d790fdbfe Added temp silencing of discord NotFound errors 2017-11-08 22:32:06 -05:00
Myned
107741dfac Removed underlining of guild for aesthetics 2017-11-08 00:11:10 -05:00
Myned
74abeb804c Changed error log formatting 2017-11-07 02:00:07 -05:00
Myned
06e07dc865 Converted appropriate waits to gathers for ease of use with exceptions 2017-11-07 01:50:44 -05:00
Myned
e550c7b14e WIP fixes for console command 2017-11-07 01:50:00 -05:00
Myned
1ccc1a10cc Added exec/eval commands and contextlib.redirect_stdout shortcut 2017-11-07 01:49:42 -05:00
Myned
172ae8f082 WIP HelpFormatter testing 2017-11-06 23:51:07 -05:00
Myned
1ccd79d64c Fixed IndexError on hearting post after last image notification 2017-11-06 23:49:10 -05:00
Myned
c5a2480cb7 Addition to WIP report command commit 2017-11-06 02:04:17 -05:00
Myned
607d80b6ce Testing shit 2017-11-06 02:02:08 -05:00
Myned
c7135b84f4 Added pouting face for negative scores 2017-11-06 02:01:31 -05:00
Myned
7462e073e8 Reverted direct emojis for \N syntax (again) for cross-compatibility
(Hopefully)
2017-11-06 02:00:58 -05:00
Myned
3f41ce2d7c WIP cross-server reporting command 2017-11-06 01:57:44 -05:00
Myned
61e60d1c56 Added global color 2017-11-06 01:56:52 -05:00
Myned
9c2804b562 Commented out pync macOS notifier for cross-compatibility 2017-11-06 01:56:05 -05:00
Myned
f486405fd7 Fixed emoji not found error 2017-11-01 20:00:33 -04:00
Myned
85989ad4d3 Lowered internal timeout for post search 2017-10-31 16:20:19 -04:00
Myned
c87555bfee Output formatting change 2017-10-31 16:13:54 -04:00
Myned
baba987697 Fixed tags still being limited with order: 2017-10-31 16:13:39 -04:00
Myned
91890a79e8 Added image url suggestion on not found error 2017-10-31 15:12:19 -04:00
Myned
a1d4dad92e Fixed footnote formatting 2017-10-31 15:10:36 -04:00
Myned
7e3e9d36f0 Removed score from paginator for aesthetic reasons 2017-10-31 14:27:30 -04:00
Myned
8b4a584aa3 Added e926 paginator 2017-10-31 14:21:42 -04:00
Myned
8d67775a7c Fixed url count 2017-10-31 00:49:02 -04:00
Myned
3388325aa5 Changed url list to dict w/ message to fix errors w/ references 2017-10-31 00:32:43 -04:00
Myned
12490206e5 Testinggggg 2017-10-30 23:36:28 -04:00
Myned
8eee78a70d Added ability to switch order:random tag for another order: 2017-10-30 23:35:40 -04:00
Myned
ba78274b36 Changed e621 icon to display score according to set ranges as emoji 2017-10-30 23:32:55 -04:00
Myned
17b8ccb895 Changed formatter to use any order: tag 2017-10-30 23:29:22 -04:00
Myned
801ee2be71 Changed "restart_(ch to chan)" to "startup_" for clarity with shutdown 2017-10-30 23:28:37 -04:00
Myned
ba10b668a7 Added restart/startup reaction to shutdown command 2017-10-30 15:48:00 -04:00
Myned
5df1703fb2 Added ability to change order tag 2017-10-30 15:44:41 -04:00
Myned
a3dd706674 Changed "0 or cancel" to 🛑 reaction for pool selection, tweaked format 2017-10-30 00:23:33 -04:00
Myned
5d053f2ca8 Added Abort exception init for passing message 2017-10-30 00:22:34 -04:00
Myned
80f15032f0 Added error catching for send command, changed to explicit lookup method 2017-10-30 00:21:45 -04:00
Myned
cf29e150d2 Added discord import alias 2017-10-30 00:21:00 -04:00
Myned
72850844c1 Converted \N unicode formatting to direct emojis for clarity 2017-10-30 00:20:40 -04:00
Myned
fdc2dd4631 Changed post author being displayed to artist(s) 2017-10-29 18:09:48 -04:00
Myned
d4707c7682 Reverted paginator method e6/pool combo to fix abort not catching 2017-10-29 17:56:38 -04:00
Myned
23954252a2 Added typing indicator for multiple pools 2017-10-29 17:55:40 -04:00
Myned
9271210342 Changed check-return to check-pass 2017-10-29 17:54:50 -04:00
Myned
2850d00d24 Cleaned unnecessary testing 2017-10-29 17:54:33 -04:00
Myned
0ebd06c4c1 Compressed history checks into one url loop, failed reaction tweak 2017-10-28 16:32:04 -04:00
Myned
0dc968f177 Fixed naming error 2017-10-28 16:30:46 -04:00
Myned
c6982862fd Tweaked command names 2017-10-28 16:30:07 -04:00
Myned
58db7ade4b Fixed naming error 2017-10-28 16:29:17 -04:00
Myned
ddc020e11d Removed periods from output for aesthetic purposes 2017-10-28 16:28:16 -04:00
Myned
dcc251496b Added current / total *ify status 2017-10-28 15:45:28 -04:00
Myned
985791e574 Removed colon from match output 2017-10-28 15:44:37 -04:00
Myned
844afd8600 Commented out WIP autopost command 2017-10-28 15:43:51 -04:00
Myned
7652f276cc Increased *ify limit to 30 2017-10-28 15:43:29 -04:00
Myned
10b876299a Changed to for missing commands for clarity 2017-10-28 15:42:02 -04:00
Myned
945840783b Removed bot user check for on_message for *ifying embeds 2017-10-28 15:41:11 -04:00
Myned
e74a3b0bc3 Optimized arg cleaning 2017-10-28 15:40:14 -04:00
Myned
6ee7a251d4 Removed redundant global definition 2017-10-28 15:39:04 -04:00
Myned
18bae80a1d Lowered rate for iqdb requests to reduce possibility of ip ban 2017-10-27 21:31:57 -04:00
Myned
21fc7d40fb Removed redundant "?id=" 2017-10-27 21:23:47 -04:00
Myned
06d5d562de Temporarily combined e6/pool paginator into one method for clarity 2017-10-27 21:08:52 -04:00
Myned
e51e2c124c Formatting tweak, removed try/except/finally block for logging purposes 2017-10-27 21:08:23 -04:00
Myned
1c212ee20d Added "0" in addition to "cancel" to abort wait_for 2017-10-27 21:07:49 -04:00
Myned
fac0cc58f0 Added getpool command 2017-10-27 21:07:06 -04:00
Myned
f1abf4e0b3 Testing n stuff 2017-10-27 21:06:41 -04:00
Myned
f121ccd3f8 Removed owner global access to paginator, starred > hearted, ordering 2017-10-21 16:45:26 -04:00
Myned
f96b5270c9 Added redundant check for image position input (> 0) 2017-10-21 16:44:05 -04:00
Myned
82729dc6c1 Added alias for paginator 2017-10-21 16:43:01 -04:00
Myned
51205c31bc Changed internal methods to use leading underscores 2017-10-21 16:42:32 -04:00
Myned
0658a62823 Lowered timeout for image position 2017-10-21 16:41:58 -04:00
Myned
4bd72a160f WIP endpoint command 2017-10-21 16:41:22 -04:00
Myned
3c09863a60 Error formatting tweak 2017-10-21 16:41:01 -04:00
Myned
04ec3b9955 Fixed commands not showing in help if checks fail 2017-10-21 16:40:36 -04:00
Myned
4528c6fe10 Testing with audit logs 2017-10-21 16:40:06 -04:00