Git Product home page Git Product logo

minecraft-server-showcase's Introduction

Minecraft Server Showcase Bot

GitHub issues GitHub stars

The Minecraft Server Showcase Bot is a feature-rich Discord bot designed to enhance the experience of showcasing and exploring Minecraft servers. It provides a seamless way for users to share server information and retrieve details about various Minecraft servers.

Features

  • Interactive Server Showcase: Users can showcase their Minecraft servers with a simple command, providing key information like server name, description, and IP address.

  • Query Server Information: Users can easily query server information, including the Message of the Day (MOTD), player count, and other relevant details.

  • Error Handling: The bot automatically logs and reports errors, ensuring a smooth and reliable user experience.

  • Permission Management: Define manager roles that have control over specific bot functionalities, allowing for easy customization based on your Discord server's needs.

Installation

To install the bot, follow these steps:

  1. Clone the repository:

    git clone https://github.com/g9militantsYT/Minecraft-Server-Showcase.git
    cd Minecraft-Server-Showcase
  2. Install dependencies:

    npm install
  3. Set up environment variables: Create a .env file and add the following:

    BOT_TOKEN=
    GUILD_ID=
    CLIENT_ID=
    CHANNEL_ID=
    MANAGER_ROLE_IDS=
    WEBHOOK_URL=
    SHOWCASE_WEBHOOK_URL=

    Enter the appropriate values. You can have as many manager roles as needed; separate their role IDs with commas.

  4. Run the bot:

    node .

Usage

Explore a variety of commands to make the most out of the Minecraft Server Showcase Bot:

  1. Add or Update Server Information:

    /addserver
    
  2. Get Information about Available Commands:

    /help
    
  3. Get Information about the Bot and its Author:

    /info
    
  4. Remove Cooldown for a User:

    /removecooldown
    
  5. Showcase Minecraft Server Information:

    /showcase
    
  6. Fetch Server Information:

    /userinfo
    
  7. Show Whitelisted IPs:

    /whitelistedips
    

Feel free to explore these commands to make the most out of the Minecraft Server Showcase Bot.

Support and Feedback

If you encounter any issues or have suggestions, please open an issue on the GitHub repository.

Additional Links

minecraft-server-showcase's People

Contributors

g9aerospace avatar

Stargazers

Upayan Mazumder avatar Dave avatar Simple avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.