Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jaketurner616/discord-notify-bot
send notifications at any number of specified times and send a message to a text channel when a user joins a specified voice channel.
https://github.com/jaketurner616/discord-notify-bot
discord-bot discord-notifications discord-py discordpy
Last synced: 5 days ago
JSON representation
send notifications at any number of specified times and send a message to a text channel when a user joins a specified voice channel.
- Host: GitHub
- URL: https://github.com/jaketurner616/discord-notify-bot
- Owner: JakeTurner616
- License: gpl-3.0
- Created: 2023-04-24T01:14:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-06T05:43:21.000Z (4 months ago)
- Last Synced: 2024-07-06T06:33:23.635Z (4 months ago)
- Topics: discord-bot, discord-notifications, discord-py, discordpy
- Language: Python
- Homepage: https://serverboi.org/discord-notify-bot
- Size: 43.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Discord-notify-bot
## Overview
Discord-notify-bot is a Discord bot that sends notifications at any number of specified times and can also send a message to a text channel when a user joins a specified voice channel.## Bot setup
You need a bot token and to invite your bot with valid permissions from the discord developer portal. You also need the role name, role ID, vc ID, and tc ID in your server so that the bot knows what to monitor and where / whom to send messages.## Installation
1. Clone the repository:
`git clone https://github.com/JakeTurner616/discord-notify`
3. Install the required packages:
`pip install -r requirements.txt`
5. Edit [config.ini](https://github.com/JakeTurner616/discord-notify/blob/main/config.ini) and fill in all values with the required information.
6. Run the bot:
`python bot.py`## Usage
Once the bot is running, it will automatically send notifications at the specified times to the specified text channel, and will send a DM to everyone given a specified role when a user joins the specified voice channel.## License
This project is licensed under the GNU/GPL license - see the [LICENSE](https://github.com/JakeTurner616/discord-notify/blob/main/LICENSE) file for details.