LeaPhant / skyflower

Open-source Discord bot with cool SkyBlock features. 🌺

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sky Flower

Open-source Discord bot with cool SkyBlock features. 🌺

You can either add the public instance (Invite Link) to your server or run the bot yourself.

Commands

Default Prefix: s!

s!help - Show list of commands.

s!info - Show info and links for this bot.

s!bazaar [amount] <item> – Get bazaar prices for an item.

s!skills <user> [profile] [skill] – Get skill levels of a player.

s!leaderboard [leaderboard] [u:username] [r:rank] – Show leaderboards.

s!calendar [event] – Show SkyBlock calendar or times for specific events.

s!forge <user> [profile] – Check forge for a player.

s!jerry [mayor] – Show info about current and upcoming Jerry Perkpocalypse mayors.

s!weight [username] – Calculate lily weight for a player.

Admin Commands

s!skyflowerprefix <prefix> - Set prefix for this bot (always prefixed with s!).

s!togglelayout <channel id> - Set a channel to toggle extended layout for.

Run a command without arguments for extended help.

< > = required argument – [ ] = optional argument

Prerequisites

Installation

Clone the project and and run npm i to install the dependencies.

Now open config.json and enter a valid Discord bot token which you can obtain Here. Next you should run node upload-emojis to initiate the process for uploading the emojis the bot uses (you might want to create a dedicated emote server for this).

You can now run npm start to start the bot. Invite the instance to your server by finding the bot's Client ID in your Discord developer console and pasting it into this Link: https://discord.com/oauth2/authorize?client_id=CLIENT_ID&scope=bot&permissions=1073750016.

About

Open-source Discord bot with cool SkyBlock features. 🌺

License:MIT License


Languages

Language:JavaScript 100.0%