{"id":17343794,"url":"https://github.com/chillfish8/innkeeper","last_synced_at":"2026-05-13T07:03:53.425Z","repository":{"id":128615861,"uuid":"259469432","full_name":"ChillFish8/Innkeeper","owner":"ChillFish8","description":"A Advanced D\u0026D and RPG roleplaying bot.","archived":false,"fork":false,"pushed_at":"2020-08-21T09:17:44.000Z","size":65628,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T09:46:52.153Z","etag":null,"topics":["5e","5estuff","discord","discord-bot","discord-py","discord-python","discord-python-bot","discordbot","discordbotlist","dungeons-and-dragons","python","python3","roleplay"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ChillFish8.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-27T22:17:41.000Z","updated_at":"2024-10-27T22:25:33.000Z","dependencies_parsed_at":"2023-05-04T03:14:42.497Z","dependency_job_id":null,"html_url":"https://github.com/ChillFish8/Innkeeper","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ChillFish8/Innkeeper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChillFish8%2FInnkeeper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChillFish8%2FInnkeeper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChillFish8%2FInnkeeper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChillFish8%2FInnkeeper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ChillFish8","download_url":"https://codeload.github.com/ChillFish8/Innkeeper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ChillFish8%2FInnkeeper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32971672,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T06:31:55.726Z","status":"ssl_error","status_checked_at":"2026-05-13T06:31:51.336Z","response_time":115,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["5e","5estuff","discord","discord-bot","discord-py","discord-python","discord-python-bot","discordbot","discordbotlist","dungeons-and-dragons","python","python3","roleplay"],"created_at":"2024-10-15T16:10:20.976Z","updated_at":"2026-05-13T07:03:53.393Z","avatar_url":"https://github.com/ChillFish8.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Innkeeper discord bot\n\nThe Innkeeper is one of the most advanced D\u0026D 5e discord bots around, Full Audio intergration, better initative tracking, full compatability dice rolling and fully custom content intergration. Used by over 180,000 Users across discord.\n\n## Commands:\n\u003cdl\u003e\n  \u003cdt\u003eContent Commands:\u003c/dt\u003e\n  \u003cdd\u003e\n  + \u003cem\u003e?spell\u003c/em\u003e - Using a D\u0026D 5e API or pulling from user's custom content\u003cbr\u003e\n  + \u003cem\u003e?class\u003c/em\u003e - Using a D\u0026D 5e API or pulling from user's custom content\u003cbr\u003e\n  + \u003cem\u003e?race\u003c/em\u003e - Using a D\u0026D 5e API or pulling from user's custom content\u003cbr\u003e\n  + \u003cem\u003e?monster\u003c/em\u003e - Using a D\u0026D 5e API or pulling from user's custom content\u003cbr\u003e\n  \u003c/dd\u003e\n  \n  \u003cdt\u003eDice Commands:\u003c/dt\u003e\n  \u003cdd\u003e\n  + \u003cem\u003e?roll\u003c/em\u003e - Supports complex dice rolling with exploding dice and more!\u003cbr\u003e\n  + \u003cem\u003e?randstats\u003c/em\u003e - Get a standard 6 * 4d6kh3 roll block.\u003cbr\u003e\n  \u003c/dd\u003e\n  \n  \u003cdt\u003eAudio Commands:\u003c/dt\u003e\n  \u003cdd\u003e\n  + \u003cem\u003e?setup\u003c/em\u003e - Used to start the audio deck ready for adding and playing tracks\u003cbr\u003e\n  + \u003cem\u003e?addtrack\u003c/em\u003e - adds a track to the audio deck to play.\u003cbr\u003e\n  \u003c/dd\u003e\n\u003c/dl\u003e\n\n## Self-Hosting\n\n### Creating a config file\n- Create a new file called `config.json`\n- add the following to the file:\n```\n{\n  \"token\": \"YOUR TOKEN HERE\",\n  \"dev_ids\": [YOUR DISCORD ID HERE,],\n  \"shard_count\": 1\n}\n```\n\n## Self-Hosting - With docker-compose\n### Getting started:\n- NOTE: This assumes you already have [docker desktop](https://www.docker.com/products/docker-desktop) installed (For windows)\n1. go to the `Innkeeper` folder and type `cmd` into the file path bar.\n2. make sure you have made the [config file](https://github.com/ChillFish8/Innkeeper/blob/master/README.md#creating-a-config-file)\n3. run `docker-compose build`\n4. run `docker-compose up` to start the bot.\n\n## Self-Hosting - Without docker-compose\n### Requirements:\n- [Discord.py - VOICE](https://pypi.org/project/discord.py/)\n- [lxml](https://pypi.org/project/lxml/)\n- [Java JDK 11](https://www.oracle.com/java/technologies/javase-jdk11-downloads.html)\n- [Lavalink.py](https://pypi.org/project/lavalink/)\n- [Pandas](https://pypi.org/project/pandas/)\n- [requests](https://pypi.org/project/requests/)\n- [bs4](https://pypi.org/project/beautifulsoup4/)\n\n### Getting started:\n- NOTE: This assumes you are firmilliar with the python syntax and processes used and is written for a windows user.\n\n1. go to the `Innkeeper` folder and type `cmd` into the file path bar.\n2. run `python3 -m venv project-env`\n3. run `project-env\\Scripts\\activate.bat`\n4. run `pip install -r requirements.txt`\n5. create a [config file](https://github.com/ChillFish8/Innkeeper/blob/master/README.md#creating-a-config-file)\n6. run `py main.py` in the venv\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchillfish8%2Finnkeeper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchillfish8%2Finnkeeper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchillfish8%2Finnkeeper/lists"}