commit
3c8baf7055
1 changed files with 18 additions and 8 deletions
26
README.md
26
README.md
|
@ -75,9 +75,10 @@ All Robocop features are now supported.
|
|||
|
||||
---
|
||||
|
||||
Main goal of this project is to get Robocop functionality done, secondary goal is adding new features. The following entries are secondary, less "urgent" goals:
|
||||
The main goal of this project, to get Robocop functionality done, is complete.
|
||||
|
||||
Secondary goal is adding new features:
|
||||
|
||||
- [x] Better security, better checks and better guild whitelisting
|
||||
- [ ] Purge: On purge, send logs in form of txt file to server logs
|
||||
- [ ] New verification feature: Using log module from akbbot for logging attempts and removing old attempts
|
||||
- [ ] New moderation feature: watch-unwatch (using log module from akbbot)
|
||||
|
@ -86,12 +87,18 @@ Main goal of this project is to get Robocop functionality done, secondary goal i
|
|||
- [ ] New feature: Highlights (problematic words automatically get posted to modmail channel, relies on modmail)
|
||||
- [ ] Feature creep: Shortlink completion (gl/ao/etc)
|
||||
- [ ] Feature creep: Pleroma embedding
|
||||
- [ ] New moderation feature: timelock (channel lockdown with time, relies on robocronp)
|
||||
|
||||
<details>
|
||||
<summary>Completed features</summary>
|
||||
<p>
|
||||
|
||||
- [x] Better security, better checks and better guild whitelisting
|
||||
- [x] Feature creep: Reminds
|
||||
- [x] A system for running jobs in background with an interval (will be called robocronp)
|
||||
- [x] Commands to list said jobs and remove them
|
||||
- [x] New moderation feature: timemute (mute with time, relies on robocronp)
|
||||
- [x] New moderation feature: timeban (ban with expiry, relies on robocronp)
|
||||
- [ ] New moderation feature: timelock (channel lockdown with time, relies on robocronp)
|
||||
- [x] Improvements to lockdown to ensure that staff can talk
|
||||
- [x] New moderation feature: Display of mutes, bans and kicks on listwarns (.userlog now)
|
||||
- [x] New moderation feature: User notes
|
||||
|
@ -100,18 +107,21 @@ Main goal of this project is to get Robocop functionality done, secondary goal i
|
|||
- [x] New self-moderation feature: .mywarns
|
||||
- [x] Remove sh, remove risky stuff from eval
|
||||
|
||||
</p>
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>TODO for robocronp</summary>
|
||||
<p>
|
||||
|
||||
[ ] Reduce code repetition on mod_timed.py
|
||||
[x] Allow non-hour values on timed bans
|
||||
- [ ] Reduce code repetition on mod_timed.py
|
||||
- [x] Allow non-hour values on timed bans
|
||||
|
||||
the following require me to rethink some of the lockdown code, which I don't feel like
|
||||
|
||||
[ ] lockdown in helper
|
||||
[ ] timelock command
|
||||
[ ] working cronjob for unlock
|
||||
- [ ] lockdown in helper
|
||||
- [ ] timelock command
|
||||
- [ ] working cronjob for unlock
|
||||
|
||||
</p>
|
||||
</details>
|
||||
|
|
Loading…
Reference in a new issue