Skip to content

Clemintina/hypixel-bridge-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hypixel Discord bridge

WARNING: This is not offically allowed on Hypixel!

A basic Mineflayer bot to connect to Hypixel and perform bot-like tasks for your guild such as stats checking, performing commands as an admin and allowing players on discord to communicate with players in-game and vice versa.

This bot is still in development.

Configuration:

  1. Copy the contents of example.env
  2. Paste the contents into a file called .env
  3. Fill out the MINECRAFT_EMAIL and BOT_PREFIX
  4. Authorise the bot to use your Minecraft account using the code generated

For full Discord integration

  1. Create a Discord Bot token. You can do this by going to this site and:
    1. Press "New Application"
    2. Name your application
    3. IN General Information, Choose a unique name
    4. Press "Bot"
    5. Press "Add Bot"
    6. Copy the Token into your .env file under DISCORD_TOKEN
    7. Disable "Public Bot"
    8. Enable the Message Contents Intent
    9. Press "OAuth2"
    10. Press "URL Generator"
    11. Under "Scopes", Enable Bot and applications.commands (REQUIRED for the bot to be able to add slash commands! )
    12. Under "Bot Permissions", Enable Send Messages and Read Message History
    13. Copy the Generated URL in to your Browser or Discord and invite the Bot
    14. In Discord, Enable "Developer mode"
    15. Right click the Server icon and click Copy ID and paste this in to the config.json5 file with the path discord.id
    16. Create 2 channels, One for Guild members to use and one for Admins
    17. Right click each channel and click Copy ID and paste them in to the config.json5 file with the paths discord.loggingChannel and discord.adminChannel
    18. Make a new role ( or existing staff role ) for people who will have permission to Kick, Mute, Promote and Demote people. Copy the ID of this role and place it in to the discord.permissions array.
    19. Start the bot in either development mode or production and ensure it has the message "Logging in to Discord"

Using proxies

The bot allows for the use of SOCKS5 proxies. You can buy them from any proxy seller and they should cost between 2-7$ a month for decent proxies. They don't need to be high quality, just have a decent bandwidth allowance each month,

You can enter the credentials into the .env file and the bot will recognise them without you needing to do anything.

About

A discord bot for bridging Discord and a Hypixel guild

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published