Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.24 KB

README.md

File metadata and controls

26 lines (19 loc) · 1.24 KB

Discord Notifier

Listen on a specific discord server and mention users when a new message is sent.

Where to use

Utilize it with alertmanager Discord Combination to mention the admin when an alert is triggered and sent to Discord.

How to use

  • Make sure Developer Mode is enabled. open Discord, go to Settings > Advanced and enable Developer Mode.
  1. Add the server you want to listen on to your Discord Bot (visit this website to get one).
  2. Add a webhook to the server you want the users to be notified on from Edit Channel>integrations section.
  3. pull the Docker image from DockerHub and run it using the following commands :
    docker pull devopsteen/discord_notifier
    docker run --name discord-notifier -d -e TOKEN="your bot token" -e HOOK="your server's webhook" -e ADMIN_ID="your server admin id" -e USER_ID="extra user id to notify" -e SENDER_HOOK_NAME="the webhook name you dedicated to prometheus alertmanager" -e CHANNEL_ID="the id of your discord channel"
  4. Alternatively, simply edit and deploy the compose file :
    sudo apt update && apt install docker-compose
    docker-compose up -d

Copyright © 2023 Shayan Ghani shayanghani1384@gmail.com