{"repo":"asyncjake/tavernbot","free":true,"listed":false,"github":"https://github.com/asyncjake/tavernbot","clone":"git clone https://github.com/asyncjake/tavernbot.git","description":"D&D Discord Bot - based on Discord.js and Node 8.","language":"JavaScript","stars":27,"topics":["discord","discord-bot","dungeons-and-dragons","rpg-tool","dice","dice-roller","dungeon-master","hacktoberfest"],"license":"MIT","category":"chat-messaging","readme_excerpt":"TavernBot - The Ultimate RPG Discord Bot for D&D, Pathfinder, and beyond! Ideas and Suggestions Welcome! The idea: Wouldn't it be great to have a really good D&D bot for discord? I think so. And this is the start of that solution. TavernBot is a generator bot for Game Masters of D&D. This project is a Discord bot wrapper for the Dungeonary, and several other useful discord functions such as roles and eventually music/ambience in a voice channel. This is currently an 0.x release - I will document features and such here as they're finished up and as we close in on 1.0, but for now, I'm pouring molten free time into this project to try and forge something awesome. Check the code for now if you want to know more. Development Fork this project, then follow these steps to get up and running! Make sure you have node 8+, with an appropriate npm, and a Discord bot token. Go to this link to set up a bot account, add the token to config.json in the project root, then invite the bot to a server for testing. And don't forget npm install. 'npm run devbot' will set you up with a hot-reloading bot instance, and 'npm test' should run quietly with no issues if everything's set up correctly. 'npm run verbosetest' will show you the npm test output, which should look like Discord-formatted responses. Expectations and how it loads The bot is set up to load a list of local libs, grab every exported function, and drop the functions + a bit of metadata into a global commander object. That said, this ","default_branch":null,"files":null,"tree":[],"storefront":"/r/asyncjake","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/asyncjake/tavernbot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}