Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1016 Bytes

File metadata and controls

39 lines (26 loc) · 1016 Bytes

Advanced Discord Welcome Bot 🤖

A fully automated Discord bot that welcomes new members with rich embeds—no commands needed.

✨ Features

  • Auto-Welcome Messages: Sends customizable embeds to a designated channel.
  • Smart Verification: Optional auto-role assignment for new members.
  • Server Analytics: Tracks join dates and member count.
  • Zero Commands: 100% event-driven.

🚀 Setup

  1. Clone the repo:
    git clone https://github.com/yourusername/discord-welcome-bot.git
    
    

⚙️ Configuration

Required

DISCORD_TOKEN=your_bot_token_here WELCOME_CHANNEL_ID=123456789 # Channel ID for welcome messages

Optional

VERIFIED_ROLE_ID=987654321 # Role ID for auto-verification

🚀 Launch the Bot

1. Clone the repository

git clone https://github.com/yourusername/discord-welcome-bot.git

2. Navigate to the project folder

cd discord-welcome-bot

3. Install dependencies

pip install discord.py python-dotenv

4. Start the bot

python bot.py