Skip to content
This repository was archived by the owner on Aug 14, 2021. It is now read-only.

TheCuddlyBear/PandaBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

116 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PandaBot

This bot has been created for the roses discord server! This means it has specific features towards the that server. Those features can be rewritten to be used by different servers, which I might do

Features

Here are the current implemented features, features with an (*) have been implemented to work on different servers.

  • Music player (play, stop, skip, playlist)*
  • Hypixel statistics*
  • Minecraft server status
  • HiveMC statistics*
  • Translations (any language to dutch, english, spanish, chinese, japanese and french)*
  • Moderation commands (bulkdelete, etc)*
  • Ilse meme command

Configuration

Here is an example config.json:

{
    "prefix": "!!",
    "token": "<discord token>",
    "youtube_api": "<youtube data api>",
    "hypixel_api": "<hypixel api>",
    "genius_token": "<genius token>",
    "user": {
        "updated": false,
        "name": "<bot username>",
        "avatar": "<bot avatar>"
    },
    "status": {
        "enabled": false,
        "type": "<WATCHING, LISTENING, STREAING or PLAYING>",
        "text": "<text>",
        "url": "<only for streaming activity"
    }
}

Developing and running the bot

Dependencies

Clone repository and installing dependencies

> git clone https://github.com/TheCuddlyBear/PandaBot.git
> cd PandaBot
> npm install

For music commands you need to install ffmpeg and opus

> npm install ffmpeg-static
> npm install node-pre-gyp (only on MacOS and Linux)
> npm install @discordjs/opus

Setting up bot

Before you can start up the bot you need to create a config.json file

> nano config.json

See the example configuration file at the top of the readme

Starting the bot

Starting the bot is as easy as running the following command:

> npm start

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors