Discord bot to mute or deafen entire channels at once
Find a file
Steffo fa771a1bcd
All checks were successful
Build and push container image via docker buildx / Build and push container image via docker buildx (push) Successful in 24s
Release using uv a new version of the Python package / Build package (push) Successful in 6s
Release using uv a new version of the Python package / Publish package on Forgejo Packages (push) Successful in 2s
Release using uv a new version of the Python package / Publish package on Test PyPI (push) Successful in 5s
Release using uv a new version of the Python package / Publish package on PyPI (push) Successful in 4s
Add Forgejo Actions workflows
2025-12-01 17:27:12 +01:00
.forgejo/workflows Add Forgejo Actions workflows 2025-12-01 17:27:12 +01:00
.idea 🖼 Commit some missing files 2021-04-06 03:30:53 +02:00
.media Update icon 2025-12-01 15:18:01 +01:00
nortrom Make command prefix configurable 2025-12-01 17:03:58 +01:00
.dockerignore Add containerfile 2025-12-01 17:25:24 +01:00
.gitignore Port to UV 2024-09-09 19:08:18 +02:00
Containerfile Add containerfile 2025-12-01 17:25:24 +01:00
LICENSE.txt Port to UV 2024-09-09 19:08:18 +02:00
nortrom.iml First commit 2021-03-26 19:36:25 +01:00
pyproject.toml Use proper format for versions in pyproject.toml 2025-12-01 17:12:23 +01:00
README.md Use table for commands in README 2025-12-01 17:12:06 +01:00
uv.lock Add cfig[cli] dependency specifically 2025-12-01 16:31:39 +01:00

Nortrom

Discord bot to mute or deafen entire channels at once

Use

Add on Discord

Tools

Written in Python Uses Discord.py

Packaging

Available on PyPI Available on Forgejo Packages

Documentation

Licensed under EUPL-1.2

Development

Code repository Releases Issues Pull requests

Commands

Command Effect Permissions required
/mute Server-mutes all users in the channel you're currently in. Mute Members
/unmute Server-unmutes all users in the channel you're currently in. Mute Members
/deafen Server-deafen all users in the channel you're currently in. Deafen Members
/undeafen Server-undeafen all users in the channel you're currently in. Deafen Members

Hosting

Set the DISCORD_BOT_TOKEN environment variable to your Discord bot token.

Requires the privileged intents Presence Intent, Server Members Intent and Message Content Intent to be enabled, even if they're not used. Haven't looked into why.