🚀 Getting Started with Strange Bot

1. Install the bot

git clone https://github.com/saiteja-madha/discord-js-bot.git
cd discord-js-bot
npm install

2. Required Permissions

  • Manage Roles
  • Manage Channels
  • View Channels
  • Send Messages
  • Embed Links
  • Use Application Commands

3. Set a Custom Prefix (Optional)

The default prefix is !. You can change it with:
!setprefix ?

4. Using Slash Commands

Slash commands are disabled by default. To enable them:

  • Open config.js and set: SLASH = true and CONTEXT = true
  • Replace TEST_GUILD_ID with your Discord server ID to register slash commands instantly for testing.
  • Once tested, deploy globally by clearing TEST_GUILD_ID or deploying in production mode.

5. Recommended First Commands

  • !help — Show the help menu
  • !stats — View your server or profile stats
  • !modlog #channel — Set up a moderation log
  • !autorole @Member — Auto-assign roles to new users

6. Troubleshooting

  • If commands aren't working, check if the bot has the correct permissions.
  • Make sure the bot is higher than any roles it needs to manage.
  • Use !ping to see if the bot is online.

7. Need Help?

Join our support Discord server:
➤ Strange Bot Support