Commit graph

921 commits

Author SHA1 Message Date
645de0abd8
fix(galaxy): fixed the gank_won_let_us_flee method erroring every time the bot is dmed
All checks were successful
Pylint / Pylint (push) Successful in 1m11s
2023-10-04 16:52:22 -04:00
7aaabfa14c
misc(moderation): changed the message sent by creating a table
All checks were successful
Pylint / Pylint (push) Successful in 1m12s
2023-10-04 16:51:09 -04:00
77c5d6a22a
fix(moderation): forgot to remove an unused import
All checks were successful
Pylint / Pylint (push) Successful in 1m13s
2023-10-04 16:44:07 -04:00
dd98ecdcd1
feat(moderation): added unmute command
Some checks failed
Pylint / Pylint (push) Failing after 1m13s
2023-10-04 16:43:15 -04:00
e66a902442
feat(moderation): added warn command 2023-10-04 16:39:58 -04:00
6fba47ea56
misc(moderation): changed table naming scheme 2023-10-04 16:37:59 -04:00
2b0e24a4e9
fix(moderation): fixed allowedmention setting in mute command
All checks were successful
Pylint / Pylint (push) Successful in 1m12s
2023-10-04 13:18:44 -04:00
ce584b0de7
fix(moderation): message.reply --> send
All checks were successful
Pylint / Pylint (push) Successful in 1m12s
2023-10-04 13:16:55 -04:00
6c280f25c2
feat(moderation): disabled ability to mute people who are already muted
All checks were successful
Pylint / Pylint (push) Successful in 1m12s
2023-10-04 13:16:03 -04:00
14c4e61a40
fix(moderation): added humanize to the info.json
All checks were successful
Pylint / Pylint (push) Successful in 1m11s
2023-10-04 13:12:01 -04:00
a9ec5044a2
misc(moderation): improved timestamp formatting in embeds and response messages
All checks were successful
Pylint / Pylint (push) Successful in 1m11s
2023-10-04 13:11:18 -04:00
98f91b8ba3
fix(moderation): awaited a coroutine
All checks were successful
Pylint / Pylint (push) Successful in 1m13s
2023-10-04 12:59:26 -04:00
f792d9c149
fix(moderation): changed command decorator for mute command
All checks were successful
Pylint / Pylint (push) Successful in 1m12s
2023-10-04 12:46:48 -04:00
9f1d864b31
misc(moderation): changed all instances of timeout to mute
Some checks failed
Pylint / Pylint (push) Failing after 1m12s
2023-10-04 12:45:29 -04:00
57f49d8e42
feat(moderation): added timeout command 2023-10-04 12:44:21 -04:00
854a1f14e5
fix(moderation): swapped a subtraction action
Some checks failed
Pylint / Pylint (push) Failing after 1m14s
2023-10-04 12:24:13 -04:00
bfaad63920
fix(moderation): + instead of -
Some checks failed
Pylint / Pylint (push) Failing after 1m13s
2023-10-04 12:23:14 -04:00
189a6f82ab
fix(moderation): fixed a type-error
Some checks failed
Pylint / Pylint (push) Failing after 1m13s
2023-10-04 12:22:21 -04:00
f298567224
fix(moderation): fixed timeouts being unable to log because of an issue with time formatting
Some checks failed
Pylint / Pylint (push) Failing after 1m13s
2023-10-04 12:19:46 -04:00
5d7bab59cc
fix(moderation): fixed being unable to log timeouts due to an import error
Some checks failed
Pylint / Pylint (push) Failing after 1m11s
2023-10-04 12:06:03 -04:00
a7bd24f783
fix(moderation): fixed timeout logging
Some checks failed
Pylint / Pylint (push) Failing after 1m12s
2023-10-04 12:01:54 -04:00
a036d5b898
feat(moderation): added duration logging to timeouts
Some checks failed
Pylint / Pylint (push) Failing after 1m12s
2023-10-04 11:57:21 -04:00
2c6cb7f9cb
fix(moderation): fixed error if entry.reason is none
Some checks failed
Pylint / Pylint (push) Failing after 1m12s
2023-10-04 11:35:49 -04:00
f25f8cb095
fix(moderation): capitalized a class name
Some checks failed
Pylint / Pylint (push) Failing after 1m12s
2023-10-04 11:32:25 -04:00
3f06ce1be4
feat(moderation): added logging for right click moderations
Some checks failed
Pylint / Pylint (push) Failing after 1m12s
2023-10-04 11:31:21 -04:00
437d504de9
fix(moderation): pylint fix
Some checks failed
Pylint / Pylint (push) Failing after 7m47s
2023-10-04 11:06:06 -04:00
c17f004c03
feat(moderation): added mysql_log method
Some checks reported warnings
Pylint / Pylint (push) Has been cancelled
2023-10-04 11:04:36 -04:00
43e1aebbbe
misc(moderation): reverted previous commit
Some checks failed
Pylint / Pylint (push) Failing after 1m13s
2023-10-04 10:35:36 -04:00
ebe6aebd47
misc(moderation): testing a fix to the connect method
Some checks failed
Pylint / Pylint (push) Failing after 1m14s
2023-10-04 10:33:22 -04:00
cc744465c5
fix(moderation): fixed some methods using the wrong config names
Some checks failed
Pylint / Pylint (push) Failing after 1m13s
2023-10-04 09:47:57 -04:00
dbb02c0892
fix(moderation): fixed the connect method
Some checks failed
Pylint / Pylint (push) Failing after 1m14s
2023-10-04 09:42:22 -04:00
9f6cc2968f
fix(moderation): added proper error handling to cog_load and db_generate_guild_join
Some checks failed
Pylint / Pylint (push) Failing after 1m19s
2023-10-04 09:29:49 -04:00
3d2092ec3b
misc(moderation): changed how the connectionrefusederror is raised in connect method
Some checks failed
Pylint / Pylint (push) Failing after 1m13s
2023-10-04 09:23:32 -04:00
68431095e1
fix(moderation): made the connect method raise an exception instead of returning one
Some checks failed
Pylint / Pylint (push) Failing after 1m13s
2023-10-04 09:21:36 -04:00
4c7088eb80
fix(moderation): added logging and error handling for the connect method
All checks were successful
Pylint / Pylint (push) Successful in 1m13s
2023-10-04 09:20:39 -04:00
100a5efff2
fix(moderation): fixed the bot not installing the mysql module on load
All checks were successful
Pylint / Pylint (push) Successful in 1m12s
2023-10-04 09:17:31 -04:00
8a27886e4b
fix(moderation): pylint fixes
All checks were successful
Pylint / Pylint (push) Successful in 1m11s
2023-10-04 09:15:49 -04:00
df7c807316
fix(poetry): fixed poetry installing the wrong dependency 2023-10-04 09:14:36 -04:00
6017fbdd20
feat(moderation): added the basis of the database system
Some checks failed
Pylint / Pylint (push) Failing after 1m12s
2023-10-04 09:11:49 -04:00
da5fa2da45
fix(galaxy): fixed formatting again
All checks were successful
Pylint / Pylint (push) Successful in 1m7s
2023-10-03 12:14:32 -04:00
3c28df29bf
fix(galaxy): fixed unix command formatting
All checks were successful
Pylint / Pylint (push) Successful in 1m8s
2023-10-03 12:13:59 -04:00
52e729d40b
misc(galaxy): testing a formatting change for the unix command
All checks were successful
Pylint / Pylint (push) Successful in 1m7s
2023-10-03 12:12:22 -04:00
a01a0026cb
fix(galaxy): fixed newline characters in unix command
All checks were successful
Pylint / Pylint (push) Successful in 1m7s
2023-10-03 12:10:49 -04:00
d539d03b5f
feat(galaxy): improved unix command
All checks were successful
Pylint / Pylint (push) Successful in 1m13s
2023-10-03 12:09:37 -04:00
0000bec73f
misc(shortmute): trimmed useless whitespace
All checks were successful
Pylint / Pylint (push) Successful in 1m10s
2023-09-27 13:59:35 -04:00
bc6f5bdfbe
fix(pylint): added too-many-return-statements to the disabled messages 2023-09-27 13:59:20 -04:00
9976cc1905
feat(shortmute): disallowed shortmuting bots
Some checks failed
Pylint / Pylint (push) Failing after 1m11s
2023-09-27 13:54:14 -04:00
776c90effd
fix(shortmute): made an error message epheremal
All checks were successful
Pylint / Pylint (push) Successful in 1m11s
2023-09-27 13:41:36 -04:00
016cce8945
fix(shortmute): fixed error if you attempt to shortmute someone with the administrator permission
All checks were successful
Pylint / Pylint (push) Successful in 1m10s
2023-09-27 13:40:18 -04:00
2d7eeedfe6
feat(shortmute): added the ability for people with administrator to shortmute people in the immune roles list
All checks were successful
Pylint / Pylint (push) Successful in 1m16s
2023-09-27 13:28:39 -04:00