MAKGAMEROFFICIAL / discord-js-bot-with-slash-commands

multipurpose discord bot with slash commands using discord.js library
https://makgamer.asia
Other
3 stars 0 forks source link
discord discord-bot discord-js discordjs discordjs-bot discordjsv14 multipurpose-discord-bot slash-commands slash-commands-handler

Discord Bot with Slash Commands

Slasher

A feature-rich Discord bot created by M.A.K GAMER to supercharge your server with fun, information, management, moderation, and utility commands. Enhance your Discord experience effortlessly!

Features

Fun Commands Using GIPHY API

Chatbot

The chatbot command activates the chatbot feature in the channel where it is used. The bot engages with users using the Gemini API and resets upon restart.

Fun Commands ๐ŸŽ‰

Information Commands ๐Ÿ“š

Management Commands ๐Ÿ› ๏ธ

Moderation Commands โš–๏ธ

Utility Commands ๐Ÿ› ๏ธ

Developer Commands

Installation

  1. Clone the repository:

    git clone https://github.com/makgamerofficial/discord-js-bot-with-slash-commands.git
    cd discord-js-bot-with-slash-commands
  2. Install dependencies:

    npm install
  3. Configure config.js with your details:

    token,
    clientId,
    guildId,
    ownerId,
    mongo_uri,
    giphy_api_key,
    gemini_api_key,
  4. Run the bot:

    node index.js

    Register commands globally:

    node deploy-commands.js
  5. Get the Gemini API key from Google AI Studio and the Giphy API key from the Giphy Dashboard.