Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Bot

A simple Discord bot built using discord.py that includes message logging, scheduled messages, and various commands. t's main intention was to automate sending a message at every "angel number" time such as 4:44am or 5:55pm.

Features

  • Logs bot messages and DMs
  • Sends scheduled messages based on angel numbers
  • Basic bot commands (!hello, !add, !timenow, etc.)
  • Slash command support
  • Secure token management using .env

Setup

Prerequisites

  • Python 3.10+
  • discord.py installed

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/yourbot.git
    cd yourbot
  2. Install dependencies:
    pip install -r requirements.txt
  3. Create a .env file and add your bot token and channel IDs:
    DISCORD_BOT_TOKEN=your_bot_token_here
    CHANNEL_ID_YO=888170772793786459
    CHANNEL_ID_ANGEL=1124822502154174584
  4. Run the bot:
    python bot.py

Usage

Use the following commands:

  • !hello - Greets you
  • !add <num1> <num2> ... - Adds numbers
  • !timenow - Shows the current time
  • !send <channel_id> <message> - Sends a message to a channel
  • !dm <user_id> <message> - Sends a DM

Contributing

Feel free to fork and submit pull requests!

License

MIT License

About

AngelBot is a fully functional Discord bot built with discord.py. It's main intention was to automate sending a message at every "angel number" time such as 4:44am or 5:55pm, however it has many additional features, It includes custom commands, logging, scheduled message automation, and slash command support.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages