# Robocop-ng An attempt to rewrite the bloated ReSwitched bot with dpy rewrite. Based on https://gitlab.com/ao/dpybotbase --- ## TODO - [x] .py configs - [x] membercount command - [x] Verification: Actual verification system - [x] Verification: Reset command - [ ] Verification: Using log module from akbbot for logging attempts and removing old attempts - [x] Logging: joins - [x] Logging: leaves - [x] Logging: role changes - [x] Logging: bans - [x] Logging: kicks - [x] Moderation: ban - [x] Moderation: silentban - [x] Moderation: kick - [x] 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 - [x] Moderation: playing - [x] Moderation: botnickname - [x] Moderation: nickname - [ ] Moderation: clear/purge - [ ] Moderation: probate-unprobate - [ ] Moderation: watch-unwatch (using log module from akbbot) - [ ] Warns: warn - [ ] Warns: delwarnid-delwarn - [ ] Warns: listwarns-listwarnsid - [ ] Warns: clearwarns-clearwarnsid - [ ] Modmail - [ ] Submiterr - [ ] Moderation: User notes - [x] .serr and .err - [x] Meme commands and pegaswitch (honestly the easiest part) - [x] source command - [x] robocop command - [ ] eval and sh might need to be removed at end of development