StepfatherBot is a versatile Discord bot designed to enhance the functionality of Discord servers. It is built using NodeJS, Discord.js, and MongoDB, focusing on creating private rooms and offering a range of other useful commands.
- Private Rooms: Administrators can create private rooms for specific users or groups.
- User Interaction: Commands like
flip
,yn
, andrand
add interactive elements to the chat. - Information and Help: Users can access bot status, news updates, and a help menu.
- Customization: Change bot prefixes and manage chat with commands like
purge
. - Feedback and Reports: Users can report bugs or send suggestions directly through the bot.
Some basic bot commands are:
Command | Description |
bug | 🐛 Send your report about the bug to us in a discord and telegram. |
private | 👨👧 Create a new private room (For administrators only). |
flip | 🐬 Flip a coin. Get eagle or tails. |
yn | 🙋 Get the answer to the question, yes or no. |
embed | 💌 Send your message using the Embeded function. |
help | ℹ️ Call the bot help menu. |
avatar | 📌 Get an image of one or more users who were mentioned when calling the method. |
status | 🚥 Get detailed information about the bot. |
news | 🆕 Call up a menu with the latest news about the bot update. |
prefix | 📲 Change the prefix to call the bot. |
purge | 🍓 Removes chat messages with a maximum limit of one hundred emails and a maximum of two weeks. |
rand | 🦮 The function of generating pseudo-random numbers from zero to 9-digit numbers. |
sug | ✨ Send your idea to us in a discord and telegram. |
-
Clone the repository:
git clone https://github.com/hesowam/StepfatherBot cd StepfatherBot
-
Install dependencies and run the bot:
apt-get install npm npm install pm2@latest -g npm install pm2 start pm2-config.json
Configure the .env file with your Discord and Telegram tokens, database credentials, etc.
DISCORD_TOKEN = ""
DB_USERNAME = ""
DB_PASSWORD = ""
DB_NAME = ""
DB_HOST = ""
DB_DIALECT = ""
TELEGRAM_TOKEN = ""
DISCORD_ID = ""
After installation and configuration, the bot can be used in your Discord server. Use the help command to get started with the bot's functionalities.
This project is licensed under the MIT License - see the LICENSE file for details.