saggins / CySky

A WIP discord bot intended to help players with accessing data from Hypixel Skyblock.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CySky

A WIP Hypixel Skyblock Statistics bot coded in python and powered by Hypixel, Senither, Slothpixel APIs. Invite the bot here: https://discord.com/api/oauth2/authorize?client_id=277588583693680640&permissions=414464724032&scope=bot

Database

accounts.db is used to store verification information linking the users discord ID to their minecraft username.

Prefix

Set my prefix as an env called "DISCORD_BOT_PREFIX"

Getting started

  1. Clone this repository
  2. Install the required dependencies
  3. Create environment variables called "API_KEY", "DISCORD_BOT_TOKEN", and "DISCORD_BOT_PREFIX". Set them to your hypixel api key discord api key and bot prefix respectively.
  4. Go to The Senither Api and fork the repository, and follow the instructions in the README to host your own instance of the api on repl.it. Replace the link in Weight.py and Profiles.py with your own instance link.
  5. Run the bot

Default Commands

help ▹ displays a list of commands. ah ▹ displays auction info for a specified player. bz ▹ displays bazaar info for a specified item. bztop ▹ displays bazaar info for a specified item. latest ▹ displays the latest skyblock update information. networth ▹ displays the specified user's current networth. profile ▹ displays the user's Skyblock profiles and their IDs. weight ▹ displays current Senither player weight.

Useful links and Credits

Thank You!

If you have any questions or feedback you can add me on discord at CygnusX26#5667

About

A WIP discord bot intended to help players with accessing data from Hypixel Skyblock.


Languages

Language:Python 99.8%Language:Dockerfile 0.2%