Merge pull request #14 from sirocyl/patch-1

Cleanup, fix README.md
This commit is contained in:
Ave 2019-02-09 08:20:26 +00:00 committed by GitHub
commit 3c8baf7055
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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>