Discord bot for handling Ryujinx moderation tasks and such, (n)ext-(g)en rewrite of Robocop
Go to file
2018-12-23 18:47:47 +03:00
cogs Admin/Mod: limit all checked commands to guilds 2018-12-23 18:47:47 +03:00
data Skeleton of ERR 2018-12-23 15:27:06 +01:00
.gitignore Switch to .py config 2018-12-23 16:13:39 +03:00
config.py.template ban/kick: fix them, and add silentban 2018-12-23 18:44:16 +03:00
LICENSE Initial commit 2018-03-09 01:47:53 +03:00
README.md ban/kick: fix them, and add silentban 2018-12-23 18:44:16 +03:00
requirements.txt get rid of ini example, unheck requirements 2018-12-23 16:58:09 +03:00
Robocop.py Add userinfo, extend TODO 2018-12-23 18:07:59 +03:00

Robocop-ng

An attempt to rewrite the bloated ReSwitched bot with dpy rewrite.

Based on https://gitlab.com/ao/dpybotbase


TODO

  • .py configs
  • membercount command
  • Verification (and reset)
  • Logging: joins
  • Logging: leaves
  • Logging: role changes
  • Logging: message edits
  • Logging: message deletes
  • Logging: bans
  • Logging: kicks
  • Moderation: ban
  • Moderation: silentban
  • Moderation: kick
  • Moderation: userinfo
  • Moderation: approve-revoke (community)
  • Moderation: addhacker-removehacker
  • Moderation: lock-soft-unlock (channel lockdown)
  • Moderation: timelock (channel lockdown with time)
  • Moderation: mute-unmute
  • Moderation: mutetime
  • Moderation: playing
  • Moderation: botnickname
  • Moderation: nickname
  • Moderation: clear/purge
  • Moderation: probate-unprobate
  • Moderation: watch-unwatch
  • Warns: warn
  • Warns: delwarnid-delwarn
  • Warns: listwarns-listwarnsid
  • Warns: clearwarns-clearwarnsid
  • Modmail
  • Moderation: User notes
  • .serr and .err
  • Meme commands and pegaswitch (honestly the easiest part)
  • source command
  • robocop command
  • eval and sh might need to be removed at end of development