Files
xiao/README.md
T
Daniel Odendahl Jr 9493f55138 Proper API Crediting
2017-04-08 21:42:36 +00:00

3.4 KiB

XiaoBot

Public Source Code for the Discord Bot XiaoBot, a Discord bot coded in JavaScript with discord.js using the Commando command framework.

Info

XiaoBot is a Discord bot with several features. A full list can be viewed in the documentation (coming soon).

Adding it to Your Server

You can add XiaoBot to your server with this link.

Note: Please do not change the permissions. It could break the bot.

Home Server

You can join the home server with this link.

Modules & APIs

discord.js, commando, pirate-speak, zalgoize, hepburn, string-to-binary, roman-numeral-converter-mmxvi, cowsay, morse, superagent, mathjs, moment, moment-duration-format, jimp, cheerio, Wattpad, Wordnik, osu!, memegen.link, Yugioh Prices, YouTube Data, Yoda Speak, Discord Bots, Today in History, jService, Strawpoll, Urban Dictionary, OMDB, Yahoo Weather, Yandex.Translate, Wikipedia

Self-Hosting

You can Self-Host the bot easily, provided you have API keys and a Discord Bot Token. Node.js is also required, with at least version 7.8.0 recommended.

APIs that require API Keys:

Wattpad API | Wordnik API | osu! API | YouTube Data API | Yoda Speak API | Yandex.Translate API

Note: If you do self-host, you will need to go into the file index.js and remove the entries for requests to Discord Bots and Carbon.

You will also need a Discord App and Token. You can get those here. No support is provided for self-hosting, if you self-host, you should know how to do so. All API Keys and the Token should be placed in environment variables.

Licensing

The bot is licensed under an ISC license. See the file LICENSE.md for more information.