Skip to content

im-amal-raj/discord-bot-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Utility Discord Bot

A versatile Discord bot designed primarily for moderation and utility tasks, built with Python and discord.py. The bot includes commands like ban, kick, purge, direct messaging, and more to help manage and enhance Discord servers.

🚧 This project is currently under active development, with new features and improvements constantly being added.

Features

  • User moderation: ban, kick, mute, purge messages
  • Utility commands: direct messaging users, avatar update
  • Automated welcome messages via DM
  • Message filtering (e.g., delete messages containing banned words)
  • Robust error handling and permission checks

Installation

  1. Clone the repo
  2. Create a .env file with your Discord bot token:
    DISCORD_TOKEN=your_token_here
  3. Install dependencies:
    pip install -r requirements.txt
  4. Run the bot:
    python bot.py

Usage

Use commands with the prefix ., for example:

  • .ban @user Spamming
  • .dm @user Hello!
  • .purge 25

Note: Some commands require specific permissions like Ban Members or Manage Messages.

Contributing

Contributions are welcome! Please fork the repo and open a pull request with your improvements.

License

MIT License

Contact

For questions or support, open an issue on GitHub.

Made with ♥ by im-amal-raj

About

Discord bot made with Discord.py

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages