Myned
be805f9bb2
Included custom destination in hi command
2017-10-17 18:02:31 -04:00
Myned
5312e7a18b
Converted history flattening and check to async iteration
2017-10-17 18:02:00 -04:00
Myned
e8b672b98e
Converted message arg to consume all consecutive args as a single string
2017-10-17 18:01:15 -04:00
Myned
a5aff3da53
Tweaked base error output
2017-10-17 18:00:20 -04:00
Myned
bd46cfeccb
Disabled logging for now
2017-10-17 17:59:58 -04:00
Myned
4d6659d167
Helper method for cleaning command args, implicit truth tweak
2017-10-17 17:59:44 -04:00
Myned
ca0d7c7400
Fixed success reaction on failure, added custom dest, fixed float limit
2017-10-17 17:59:08 -04:00
Myned
71ff248787
Fixed check not appending messages, added counter for remaining messages
2017-10-17 02:45:18 -04:00
Myned
daf8e1b1f3
WIP async for history(), unpin
2017-10-17 02:36:11 -04:00
Myned
74ac29d27c
Formatting change
2017-10-17 02:29:06 -04:00
Myned
444d7e34c1
Increased deletion timeout to 10 mins
2017-10-17 02:28:44 -04:00
Myned
a9226660e6
Reverted change to uid
2017-10-17 02:25:23 -04:00
Myned
e9f46de6f3
d.Member -> d.User
2017-10-17 02:16:11 -04:00
Myned
c977a509f8
UID -> d.Member, pinned deletion message
2017-10-17 02:11:19 -04:00
Myned
347b121522
Fixed embed colors inhibiting dm command access
2017-10-17 01:52:06 -04:00
Myned
16fc5d663d
Added dm report for on_error
2017-10-17 01:51:40 -04:00
Myned
b05561e254
Suppressed AttributeError for dms
2017-10-17 01:49:52 -04:00
Myned
16c7985942
Order of events logic with reactions
2017-10-17 00:41:58 -04:00
Myned
33a1a5f529
Added ability to remove starred images, fixed tags not adding to aliases
2017-10-16 23:49:15 -04:00
Myned
6cb1f18b5c
Now logging errors in owner dms
2017-10-16 23:48:26 -04:00
Myned
5faf0eb5f5
Changed global rate limit to 2.2 from 2.1
2017-10-16 23:47:35 -04:00
Myned
17bc14bb20
Logging order
2017-10-16 23:47:16 -04:00
Myned
993dde4f73
Order of logging for most important logs
2017-10-16 23:47:02 -04:00
Myned
b9955b1c6c
Pring id instead of name for anonymity
2017-10-16 23:46:31 -04:00
Myned
2573385361
Decorated commands with reactions, reverse > qualitify, formatting
2017-10-16 18:50:27 -04:00
Myned
5b4825954d
Placeholder auto_rev command
2017-10-16 18:49:32 -04:00
Myned
e139ad7106
Added subject-to-change restart reaction to invocation ctx, info_channel
2017-10-16 16:52:54 -04:00
Myned
ab67ebc0c4
Added check for manage_channels
2017-10-16 15:58:05 -04:00
Myned
1953a06f9f
Added reactions on most commands, changed manage_channels to messages
2017-10-16 15:51:33 -04:00
Myned
dabd472753
Added config option "playing"
2017-10-16 14:07:10 -04:00
Myned
f610a341be
Removed listed_ids
2017-10-16 14:06:46 -04:00
Myned
e1a582be05
Added json functionality to helper methods
2017-10-16 14:06:31 -04:00
Myned
e6e9b59791
Fixed pool command, formatting
2017-10-16 13:18:17 -04:00
Myned
7a7a4e8130
Added auto_reverse command
2017-10-16 03:27:21 -04:00
Myned
72279ef005
Misc tweaks
2017-10-16 03:27:00 -04:00
Myned
d8d4b85074
Added auto_rev
2017-10-16 03:26:47 -04:00
Myned
d8618303a4
Added reverse image all, quality image all, get image commands
2017-10-16 02:08:20 -04:00
Myned
f63d7f65df
try/except to suppress()
2017-10-16 02:07:15 -04:00
Myned
e21909faec
FavoritesNotFound added to exceptions
2017-10-16 02:06:50 -04:00
Myned
3de252c96b
get_image() from post
2017-10-16 02:06:33 -04:00
Myned
5c453cad41
Commented out unused code, WIP embed generator
2017-10-16 02:06:08 -04:00
Myned
384dadc93a
Fixed http icon_url
2017-10-15 17:21:08 -04:00
Myned
a0da23dd92
Fixed loop changing end tag, logical method name, removed a alias
2017-10-15 16:18:09 -04:00
Myned
9ca2a745d9
Caught argument errors and rxed the exception for output
2017-10-15 15:32:35 -04:00
Myned
2cf9faf08f
Support multiple attachments/urls, fixed missing args, added rate limit
2017-10-15 14:20:11 -04:00
Myned
f658918473
If/else order change, formatting
2017-10-15 13:31:05 -04:00
Myned
bee97afc3e
Fixed MissingArgument
2017-10-15 13:30:40 -04:00
Myned
cb5d3549e4
Redundant is True
2017-10-15 12:58:30 -04:00
Myned
bfc39d7a99
WIP task cancellation on loop close, formatting
2017-10-15 12:58:16 -04:00
Myned
06c7428cc2
Converted except passes to suppress(), * > ctx.*, cleaned some code
2017-10-15 12:57:31 -04:00
Myned
1c0c63143f
Create a single task to delete messages from any channel for rate limits
2017-10-15 02:14:34 -04:00
Myned
30f782ec95
Formatting change
2017-10-15 02:13:41 -04:00
Myned
b284bf837c
Shortened u.tasks to not include the cog
2017-10-15 02:13:28 -04:00
Myned
d3471e7e51
msg > message
2017-10-15 01:50:37 -04:00
Myned
f706b4a18d
Added ability to queue messages for deletion if they exist before cache
2017-10-15 01:49:10 -04:00
Myned
f85e969dc6
Caught failures to delete command invocations
2017-10-15 01:35:20 -04:00
Myned
0b6b964504
WIP testing for help command
2017-10-15 01:34:52 -04:00
Myned
85f7fc9430
Formatting change
2017-10-15 01:34:34 -04:00
Myned
f94303da60
Changed http icon url to local
2017-10-15 01:34:15 -04:00
Myned
a346dfca7e
Formatting changes, changed to errext, caught CheckFailure
2017-10-14 23:41:42 -04:00
Myned
3c55f9bb05
Added settings.pkl for del_ctx checks
2017-10-14 23:40:56 -04:00
Myned
9a1d225b9b
Fixed r.read() raising ClientConnectionError
...
Context manager was closing the request before methods could be run on it
2017-10-14 22:37:57 -04:00
Myned
ca530e1182
ctx.* shortcut
2017-10-14 21:55:10 -04:00
Myned
84f45d4f7d
Formatting tweaks
2017-10-14 21:54:29 -04:00
Myned
33891cb409
Error output to ctx helper method
2017-10-14 21:54:18 -04:00
Myned
cecd1f3abc
Changed session pool to be active only when needed
...
(issues arose with a globally active session)
2017-10-14 21:53:55 -04:00
Myned
00eec657da
stdout and stderr output tweaks, ctx.* shortcut, WIP macOS notifier
2017-10-14 21:52:21 -04:00
Myned
42adc28e09
Added WIP favorites command
2017-10-14 15:29:53 -04:00
Myned
a3d906e63e
Checked for session creation before closing, formatting change
2017-10-14 15:29:35 -04:00
Myned
b3435e3316
Overrode on_error to close connections and open terminal with traceback
2017-10-14 15:29:01 -04:00
Myned
225bebff0a
Removed redundant "./" from file declarations, changed d.errors to err.
2017-10-14 15:28:00 -04:00
Myned
0777573193
Formatting, startup logic changes
2017-10-13 23:59:14 -04:00
Myned
a9178b0204
utils.config
2017-10-13 23:43:37 -04:00
Myned
81d8a31ea6
Converted to .format()
2017-10-13 23:41:32 -04:00
Myned
f0f0850c0e
Changed tag command to search related tags, .format(), formatting, ctx
2017-10-13 23:40:38 -04:00
Myned
e72e0ae24f
Converting string concatenation to .format
2017-10-13 23:39:48 -04:00
Myned
ada3aac86a
utils.config
2017-10-13 23:39:12 -04:00
Myned
70c863062b
utils.config, formatting fix
2017-10-13 23:38:58 -04:00
Myned
efd035fce5
Moved config file creation and loading into utils
2017-10-13 23:38:27 -04:00
Myned
2ff61c4794
Fixed alias name conflict, check for no command arg, pass ValueError
2017-10-13 21:57:57 -04:00
Myned
80050b9541
Added changing game status, removed prefix for exit, cleaned try/except
2017-10-13 21:53:44 -04:00
Myned
48b17e3ab2
Changed int() to round() to be slightly more accurate
2017-10-13 21:52:03 -04:00
Myned
5e65dcbb8f
Passed CommandNotFound error, WIP dual reaction events
2017-10-13 21:51:38 -04:00
Myned
841470655c
Added post author and pool name to e6 commands
2017-10-13 04:19:49 -04:00
Myned
62e95e5188
Changed all whiles to use bot connection status instead; WIP event loop
2017-10-13 01:24:57 -04:00
Myned
a905f3b945
Renamed background.pkl to tasks.pkl
2017-10-13 01:23:47 -04:00
Myned
33c80c7afd
Fixed task reconnect, moved global LIMIT, various other stuffs
2017-10-13 01:23:18 -04:00
Myned
5d4e49bb4d
Converted manual channel mention to implicit
2017-10-12 22:49:19 -04:00
Myned
d69ea81430
Whole bunch of miscellaneous tweaks that won't fit in summary, autopep8
...
Compacted try/except file creation blocks into an outsourced method, moved global variables to class instantiation, converted blacklists and alias list to sets that save to .pkl instead of .json, added pool paginator, various formatting changes,
2017-10-12 22:34:48 -04:00
Myned
da6ad9ba8e
Removed redundant scraper methods, autopep8
2017-10-12 22:30:40 -04:00
Myned
af9ed570a2
autopep8, aiohttp session methods
2017-10-12 22:30:07 -04:00
Myned
8f304893e3
WIP testing for dual reaction add/remove event listeners, moved commands
2017-10-12 22:28:16 -04:00
Myned
1f794ffd6f
autopep8 and isort
2017-10-12 22:27:21 -04:00
Myned
25afa93aa3
Moved owner commands to Bot class, undid unpythonic formatting
2017-10-12 22:26:57 -04:00
Myned
2bd2808bfc
Cleaned up formatting with autopep8
2017-10-12 22:26:22 -04:00
Myned
da78317188
Moved setdefault to the if statement, changed output, added error catch
2017-10-11 11:26:26 -04:00
Myned
9c06d7bfa9
Removed traceback limit
2017-10-11 11:25:37 -04:00
Myned
f29750a78f
Exception error change and pass for NotFound
2017-10-11 11:15:26 -04:00
Myned
5264a93050
Rate limited post saves over 5
2017-10-11 11:09:15 -04:00
Myned
a9b7689760
Added Exists exception class
2017-10-11 11:08:46 -04:00
Myned
de967d68cb
Changed default perms
2017-10-11 11:08:32 -04:00
Myned
6f6d6be9df
Checked for channel before looping
2017-10-11 11:08:18 -04:00
Myned
25c28a509f
Added reaction paginator, WIP .format conversion, del blacklist
2017-10-11 03:12:13 -04:00
Myned
79c53fd8d0
WIP temp images to clear periodically
2017-10-11 03:11:00 -04:00
Myned
a6e2b50b1c
Pruning all user messages, WIP command structure, channel auto-delete
2017-10-11 03:05:05 -04:00
Myned
1415c92fcc
WIP YouTube upload command
2017-10-11 03:01:13 -04:00
Myned
89329f52c3
Console command and arbitrary code execution
2017-10-11 02:59:06 -04:00
Myned
4fd66713cb
Added reaction exception classes to raise in except blocks
2017-10-11 02:58:17 -04:00
Myned
a439d8d917
Testing, on_ready cogs, .format conversion, and misc changes
2017-10-11 02:57:17 -04:00
Myned
e5fa7c35a6
Changed tostring to better format tag output
2017-10-11 02:55:49 -04:00
Myned
a99b9a9626
Added dev utils to facilitate methods and file access
2017-10-11 02:54:32 -04:00
Myned
48e442b5a2
Insourced restart command
2017-10-11 02:53:40 -04:00
Myned
0ee61c8084
Added prune all user command
2017-10-04 16:29:13 -04:00
Myned
dd284701ee
Added base exception catching
2017-10-02 19:40:51 -04:00
Myned
08d7f160f8
Compacted class formatter for visibility
2017-10-02 19:38:44 -04:00
Myned
c8571d1c7a
Added try/except blocks to subcommands
2017-10-02 19:37:58 -04:00
Myned
fd464d948f
Added ctx.message deletion, small str change
2017-10-02 17:32:53 -04:00
Myned
ac17187b1a
Finished restart command
2017-10-02 17:29:39 -04:00
Myned
86311aba96
Placeholder for restart bot command
2017-10-02 15:24:57 -04:00
Myned
832acbba81
Added complete exception message from cogs/booru
...
also messing with youtube auths and uploading
2017-10-02 15:24:34 -04:00
Myned
8d11679435
Moved around cog adding to better align file creation
2017-10-02 15:22:52 -04:00
Myned
c45663930e
Added listed ids dict
2017-10-02 15:22:12 -04:00
Myned
02e69edba7
Added check for list of permitted ids
2017-10-02 15:20:50 -04:00
Myned
41c5f86181
Fixed KeyError, added limit extension, and playing with last_command
2017-10-02 15:20:04 -04:00
Myned
9041af8463
Shrunk image precheck and fetching checks
2017-10-01 15:40:35 -04:00
Myned
97f3d3a1bc
Combined separate blacklist files into one
2017-09-30 04:12:24 -04:00
Myned
8420f3ee57
Adding alias filtering and removed set command
2017-09-30 03:27:57 -04:00
Myned
b4346cb334
Added check for shutdown output
2017-09-27 14:49:21 -04:00
Myned
3c2f5c5cc0
STUFF AND THINGS OKAY
2017-09-27 01:36:27 -04:00
Myned
0f9c961966
Did stuff and things
2017-09-25 15:31:51 -04:00
Myned
0cb8f2876b
Am g0 by3e
2017-09-24 16:33:48 -04:00
Myned
7259fb1766
"Fixed invite link command"
2017-09-24 15:30:30 -04:00
Myned
bb3721478f
"Added prefix to config and fixed initial startup"
2017-09-24 15:13:36 -04:00
Myned
3d02095687
Fixed config file creation
2017-09-24 14:09:02 -04:00
Myned
139502c021
"Edited an indent"
2017-09-24 11:52:26 -04:00
Myned
ec927178b6
"Folder rename"
2017-09-24 11:32:35 -04:00
Myned
49fcdad56e
Initial commit
2017-09-24 11:05:28 -04:00