50+ commands and counting across 3 different categories!
8ball, achievement, beep, catfact, coinflip, colour, compliment, diceroll, dogfact, fact, giphy, github, lyrics, meme, npm, say, urban, waifu, wikipedia, word
announce, botinfo, botnick, botpresence, calculator, chdelete, chrename, covid, delete, guildinfo, guildname, help, leave, links, message, nick, ping, roleadd, roleinfo, roleremove, thread, userinfo
ban, chlock, chunlock, deafen, kick, lockdown, mute, slowmode, unban, undeafen, unmute, warn
Skye also comes packed with other features, such as:
- Discord Message Embed constructor
- Guild integrated Application Commands (discord.js v13+)
- Enhanced Privacy for users
- Support for Third Party APIs (Giphy, Github, Genius, Reddit, Urban Dictionary and Wikipedia)
and much more!
Node.js v16.6.0 or newer is required
| Required | Optional |
|---|---|
| @discordjs/[email protected] | [email protected] |
| @discordjs/[email protected] | [email protected] |
| [email protected] | |
| [email protected] | |
| [email protected] |
- Clone this repository to your desktop
git clone https://github.com/yewshanooi/skye.git
cd Skye- Install the required npm packages
npm install
- Create a new config.json file and fill it with your own information
{
"token": "",
"clientId": "",
"embedColor": "",
"giphyAPIKey": "",
"geniusAPIKey": ""
}- Run the deploy.js file to deploy application commands
node deploy.js
- Run the index.js file to start the bot
node index.js
-or-
nodemon
This project is licensed under the MIT License
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
THE USE OR OTHER DEALINGS IN THE SOFTWARE.