Commit graph

71 commits

Author SHA1 Message Date
ave 5ef0f42967 poetryify robocop 2021-08-01 00:28:20 +03:00
ave 7dfc2c427b mod: introduce bandel command 2021-07-28 00:04:58 +03:00
Ave but on a massive iMac be71f129d9 massban fixes 2021-06-08 19:07:23 +03:00
Ave but on a massive iMac edacaaef5b massban fixes 2021-06-08 19:04:06 +03:00
Ave but on a massive iMac c1ffd8b57b massban fixes 2021-06-08 19:03:29 +03:00
Ave but on a massive iMac cff5a3f80d massban fixes 2021-06-08 19:02:58 +03:00
Ave but on a massive iMac 1ebb049f09 Add massban command 2021-06-08 19:00:39 +03:00
Ave cdd98f49b5
mod: hotfix 2021-01-29 23:13:22 +03:00
Ave f39d6fa4ae
mod: Don't ping 2021-01-29 23:11:42 +03:00
leo60228 8d899cf9a7 Escape Markdown in clean_content calls
Fixes #74
2020-10-01 20:03:41 -04:00
Ave ca9ccde0e5
mod: even more jump link stylization 2020-05-29 18:10:52 +03:00
Ave 4bf7d8db98
mod: Stylize the jump link 2020-05-29 18:09:47 +03:00
Ave 944e4256b3
mod: Put jump links to mod actions
Closes #43
2020-05-29 18:06:45 +03:00
Ave 3d4c0ecacf
mod/nickname: Handle permission issues
I vape
2020-05-25 14:06:29 +03:00
Ave Ozkal b041a47c3d
unban: add unban 2020-05-17 23:40:23 +03:00
Ave Ozkal fd845ecb40
Do a black pass and add black to contributing guidelines
FORK MAINTAINERS: I'm so, so sorry, but this was planned since forever.
If you need help integrating this, feel free to contact me.
2020-04-21 01:05:32 +03:00
Ave Ozkal 9d65235687
kick: add boot. 2019-10-30 23:04:59 +03:00
Ave 4d935aa257
mod: bike meme 2019-09-19 00:12:12 +03:00
Ave Ozkal 1b89752651
mod: hedge-proofing but this time actually hardcode hedge's id lmao 2019-09-18 16:20:15 +03:00
Ave Ozkal a595baa2ad
mod: Improve hedgeproofing by also mod blocking actions on bot 2019-09-17 13:26:41 +03:00
Ave Ozkal c91284cd92
mod: meme. 2019-09-17 13:23:21 +03:00
Ave Ozkal 3bc58e6e11
get_user_info -> fetch_user #46 2019-07-01 23:14:51 +03:00
Noëlle Mercer 215d3034bc
Update mod.py
https://cdn.discordapp.com/emojis/591448135075889204.png?v=1
2019-06-28 05:17:53 -04:00
The Dax a58bcb0589 Fix typo/copy-paste error 2019-06-18 00:54:07 -04:00
noirscape b9255215c1 This implements the latest breaking changes to cogs from d.py rewrite.
They're all syntax changes and renames. I've checked twice to make sure
I didn't miss any listeners or classes.

For future reference:
- Do `from discord.ext.commands import Cog` in all new cogs.
- Subclass the new class to Cog.
- New listeners should get the `@Cog.listener()` decorator.

Conveniently, there weren't any pre-execution methods that have been
renamed.
2019-02-28 23:10:30 +01:00
Ave Ozkal 07dc7587f5
warn: Include auto-ban/kicks in modlog 2019-02-25 12:10:06 +03:00
Ave Ozkal 0384f0aad9
Revert "push local changes and hope that nothing breaks"
This reverts commit e85ecd41e5.

IT BROKE EVERYTHING
2019-02-22 20:09:58 +03:00
Ave Ozkal e85ecd41e5
push local changes and hope that nothing breaks 2019-02-22 04:10:52 +03:00
Ave Ozkal f6302f710c
setguildicon: make filename grabbing slightly more reliable 2019-02-20 14:33:29 +03:00
Ave Ozkal 16ae2615bb
setguildicon: Fix logging 2019-02-20 14:32:19 +03:00
Ave Ozkal 6e64367efa
setguildicon: add 2019-02-20 14:21:50 +03:00
Ave Ozkal df82e6268d
Add a new type of log channels: modlog 2019-02-05 01:54:40 +03:00
Ave Ozkal 297a3156bf
userinfo: Show userlog embed also
Also: move things around a bit
2019-01-15 04:48:23 +03:00
Ave Ozkal 3af2f18d6e
hackban: Fix softban alias 2019-01-13 16:33:35 +03:00
Ave Ozkal 48a22c5fa8
Push some stuff I forgot to push 2019-01-07 11:49:19 +03:00
Ave Ozkal d9776ecba9
Robocronp: Add robocronp and some timed commands
- Added: .timemute
- Added: .timeban
- Added: .listjobs
- Added: .deletejob
- Many bugfixes are also included~

You'll need to restart your copy of robocop-ng after pulling this.
2018-12-28 00:36:18 +03:00
Ave Ozkal 77f43caca9
Restrictions: Significantly clean up code 2018-12-27 14:56:13 +03:00
Ave Ozkal 6a8819a2a8
Massive cleanup of code, many new features
- added logging and listing of kick/ban/mute events
- add usernotes (.note to add a note to a user, .notes to fetch them)
- split off mod.py into many files, cleanup on many features
- renamed .listwarns to .userlog
- renamed .mywarns to .myuserlog
2018-12-27 13:56:24 +03:00
Ave Ozkal 2b50f56fe7
restrictions: Don't rely on role names, use role ids instead 2018-12-27 12:10:29 +03:00
Ave Ozkal 338aa80c58
Move checks and errcodes to a new folder called helpers 2018-12-26 14:36:55 +03:00
misson20000 6237ac9e8c fix += formatting 2018-12-26 02:55:59 -08:00
misson20000 687a26105d formatting fixes and fix for custom emojis 2018-12-26 02:47:32 -08:00
misson20000 7fecf73ff0 add clearreacts commands 2018-12-26 01:45:00 -08:00
Ave Ozkal 5dbe7a43f7
Add .mywarns 2018-12-26 11:18:11 +03:00
Ave Ozkal fef08b1dbf
Collect checks into a single file to reduce code repetition 2018-12-26 10:55:42 +03:00
Ave Ozkal b35765d296
Fix .help in DMs, make Robocop call you out when your DMs are blocked
Also limit membercount to guilds
2018-12-26 10:48:41 +03:00
Ave Ozkal d38b1a8065
speak: add 2018-12-25 14:43:23 +03:00
Ave Ozkal 5eac0b1a81
Fix hackban further 2018-12-25 14:40:04 +03:00
Ave Ozkal b78544a4fb
Fix hackban 2018-12-25 14:33:49 +03:00
Ave Ozkal eebcfea2f5
Fix ban issues 2018-12-25 14:13:02 +03:00