https://github.com/meomundep/discord-autobot
Auto chat, leave, join discord server, delete, reaction messages with AI. [100 STARS TO ENABLE AUTO CHAT WITH AI]
https://github.com/meomundep/discord-autobot
airdrop airdrop-application airdrop-claim-bot airdrop-farm airdrop-free airdrop-huner-download api bot bounty chat discord gemini get hunter meomundep open-router post
Last synced: 6 months ago
JSON representation
Auto chat, leave, join discord server, delete, reaction messages with AI. [100 STARS TO ENABLE AUTO CHAT WITH AI]
- Host: GitHub
- URL: https://github.com/meomundep/discord-autobot
- Owner: MeoMunDep
- Created: 2025-03-01T17:04:13.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-04-27T10:25:53.000Z (6 months ago)
- Last Synced: 2025-04-30T07:05:03.465Z (6 months ago)
- Topics: airdrop, airdrop-application, airdrop-claim-bot, airdrop-farm, airdrop-free, airdrop-huner-download, api, bot, bounty, chat, discord, gemini, get, hunter, meomundep, open-router, post
- Language: Shell
- Homepage: https://t.me/keoairdropfreene
- Size: 1.19 MB
- Stars: 30
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# π€ Discord Automation Bot by @MeoMunDep

## π Overview
This bot automates interactions on **Discord**, including sending messages, joining/leaving servers, and handling messages using **multiple accounts** with **proxy support**.---
## π Features
- π¬ **Auto Messaging**: Sends messages to specified channels.
- β **Auto Join Servers**: Joins servers using invite links.
- β **Auto Leave Servers**: Leaves specified servers.
- π **Proxy Support**: Supports HTTP(S) and SOCKS5 proxies.
- ποΈ **Auto Message Deletion**: Deletes sent messages after a configurable delay.
- π **Multi-language Support**: Configurable message language.---
## π οΈ Installation
### π Requirements
- **Node.js** `v22.11.0`
- **npm** `v10.9.0`π¦ Download: [Node.js & npm](https://t.me/KeoAirDropFreeNe/257/1462)
### π₯ Steps
1. **Clone the repository:**
```bash
git clone https://github.com/MeoMunDep/Discord-Autobot.git
cd "dirscord-autobot/discord_autobot"
```2. **Install dependencies:**
```bash
npm install
```
β οΈ If you see an *Execution Policy* error on Windows:
```bash
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
```
Then rerun:
```bash
npm install
```3. **Configure the bot:**
Edit the `configs.json` file to suit your preferences.4. **Prepare input files:**
- π `tokens.txt`: List of Discord tokens (one per line).
- π `channel_ids.txt`: List of channel IDs to send messages.
- π `proxies.txt`: List of proxies (optional).
- π `join_servers.txt`: Discord invite codes.
- πͺ `leave_servers.txt`: Server IDs to leave.
- π `messages.yaml`: Messages in multiple languages.π Helpful links:
- π Get tokens: [Here](https://t.me/KeoAirDropFreeNee/1570)
- π¬ Get chat ID: [Here](https://t.me/KeoAirDropFreeNee/1569)
- π‘ Get channel/server ID: [Here](https://t.me/KeoAirDropFreeNee/1676)---
## βοΈ Configuration (`configs.json`)
| βοΈ Setting | π Description |
|----------------------|-----------------------------------|
| `auto_chat` | Enable/disable auto messaging |
| `delete_message` | Enable message deletion |
| `join_server` | Enable auto join servers |
| `leave_server` | Enable auto leave servers |
| `language` | Language used for messages |π§Ύ Example `configs.json`:
```json
{
"maxAccountsAtOnce": 1,
"delayBetweenAccounts": 15,
"delayEachChannel": [3, 5, 7],
"delayEachChat": [5, 10, 15],
"timeToRestartAllAccounts": 3600,"chat_language": "en",
"auto_chat": true,
"join_server": true,
"leave_server": true,
"delete_message": true,
"enable_replies": true,
"enable_reactions": true,
"reaction_chance": 0.5,
"enable_ai_replies": true,"ai_providers": {
"groq": "",
"openrouter": "",
"gemini": ""
}
}```
---
## βΆοΈ Usage
π Run the bot:
```bash
node meomundep_discord.js
```β¬οΈ Update the bot:
```bash
git pull
```---
## π How It Works
- Reads settings from `configs.json` and input files.
- Logs into multiple Discord accounts using provided tokens.
- Applies proxy settings per account (if configured).
- Executes tasks such as:
- Sending messages
- Joining servers
- Leaving servers
- Logs every event with timestamps.
- Loops continuously with delays between cycles.---
## π Logs and Timestamps
- Each log entry includes a timestamp.
- Timestamp format matches the selected `language` setting.---
## β οΈ Notes
- Ensure all tokens are valid and have required permissions.
- Use proxies to avoid rate limits or bans.
- If using many accounts, you may need to optimize delay settings.---
## π Contact & Support
- π **Support me via these links**: [Link 1](https://t.me/KeoAirDropFreeNe/312/27801) | [Link 2](https://github.com/MeoMunDep/MeoMunDep)
- π¬ **Contact Me**: [@MeoMunDep](https://t.me/MeoMunDep)
- π₯ **Group**: [Join Group](https://t.me/KeoAirDropFreeNe)
- π’ **Channel**: [Visit Channel](https://t.me/KeoAirDropFreeNee)---
## π License
β **Do not steal or copy this project.**
π Use it at your own risk.
π« Donβt DM me with silly questions.