Introduce lock-down mode
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
Research direction
The issue names no files, tests, or entry points. Start by checking Telegram bot API support for restricting newcomers and pinned notifications, then clarify whether full or partial lockdown is required. Done would be a specified, implementable behavior with activation criteria, duration, and notification details.
Written by the indexing model from the issue text.
Description
For cases when spammer activity goes out of control, it's useful to have a tool which momentarily limits ability for new uses to make harm to a community. This could include blocking any messages from a newcomers for a limited duration with notification via pinned message, or maybe less restrictive action.
Also we could have a partial lock-down mode, which limits chat activity only when no one is actively watching, e.g. at night time or based on admins / high carma members activity (latter one may not be available via bot API though).
- Dominant language
- Kotlin
- Stars
- 37
- Forks
- 2
- Avg merge
- 1h 35m
- Merged PRs (30d)
- 5
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Heapy/kotbot
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Good First Issue
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
ankidroid/Anki-Android#21942 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
libre-tube/LibreTube#8781 · 1 comment ·
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
MetrolistGroup/Metrolist#4396 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100