Go to file
Florian Brinker 803712591e Rearrange Dockerfile 2022-03-19 23:32:56 +01:00
docker update 2022-03-19 23:20:09 +01:00
logs update 2022-03-19 23:20:09 +01:00
public Disable error reports 2022-03-19 23:26:31 +01:00
src update 2022-03-19 23:20:09 +01:00
.gitignore update 2022-03-19 23:20:09 +01:00
Dockerfile Rearrange Dockerfile 2022-03-19 23:32:56 +01:00
README.md Add userId info 2022-03-19 23:31:00 +01:00
app.php update 2022-03-19 23:20:09 +01:00
composer.json update 2022-03-19 23:20:09 +01:00
composer.lock update 2022-03-19 23:20:09 +01:00

README.md

VoiceState - Discord Bot

This is a simple bot, tracking the mute state of members currently using the voice chat. The generated json files are named by the userId and contain just the mute state and no other information.

Example

# https://discordbot.f-brinker.de/voice-state/states/userId123.json
{"state":"selfMuted"}

Possible States

  • active
  • muted
  • selfMuted

Usage

Where can I find my Discord userId?

See https://techswift.org/2020/04/22/how-to-find-your-user-id-on-discord/

Host your own!

You can host your own bot by building the project on your own or by using the pre-built image fbrinker/discordbot-voice-state.

You need to create your own Discord application and bot. You need the Bot Token below. Replace yourBotToken with your actual token.

Examle Docker-Compose

discordbot-voice-state:
  container_name: discordbot-voice-state
  image: fbrinker/discordbot-voice-state
  restart: always
  environment:
    - "BOT_TOKEN=yourBotToken"

Contribute

Feel free to add Pull-Request @ https://git.f-brinker.de/fbrinker/discordbot-voice-state