{"id":14983382,"url":"https://github.com/elbeenmachine/bean-bot","last_synced_at":"2026-01-21T16:31:03.575Z","repository":{"id":168834769,"uuid":"644637555","full_name":"ElBeenMachine/bean-bot","owner":"ElBeenMachine","description":"The source code and deployment instructions for Bean Bot","archived":false,"fork":false,"pushed_at":"2024-06-19T02:47:34.000Z","size":281,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"production","last_synced_at":"2025-02-13T10:46:49.272Z","etag":null,"topics":["discord","discord-bot","discord-bot-template","discord-js","discord-js-bot","discord-js-bot-template","discord-js-v14"],"latest_commit_sha":null,"homepage":"https://beenhamow.co.uk/projects/bean-bot","language":"JavaScript","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/ElBeenMachine.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":"2023-05-24T00:16:53.000Z","updated_at":"2024-09-01T06:05:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"7ddd55cc-ee6e-40e4-8b0d-1c37c1ce0f7d","html_url":"https://github.com/ElBeenMachine/bean-bot","commit_stats":null,"previous_names":["elbeenmachine/bean-bot"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElBeenMachine%2Fbean-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElBeenMachine%2Fbean-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElBeenMachine%2Fbean-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElBeenMachine%2Fbean-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ElBeenMachine","download_url":"https://codeload.github.com/ElBeenMachine/bean-bot/tar.gz/refs/heads/production","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247607789,"owners_count":20965946,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["discord","discord-bot","discord-bot-template","discord-js","discord-js-bot","discord-js-bot-template","discord-js-v14"],"created_at":"2024-09-24T14:07:08.464Z","updated_at":"2026-01-21T16:31:03.537Z","avatar_url":"https://github.com/ElBeenMachine.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Setting Up Your Bot\n\n## Installing Docker\n\nBefore running Bean-Bot, you must ensure that you have docker installed on your system. More information on this can be found [here](https://www.docker.com/get-started/).\n\n## Set up your database\n\nIn order for the bot to run, you must have an accessible MongoDB database. I would recommend hosting your database on the free tier of MongoDB's Atlas service. You can set up a database cluster [here](https://cloud.mongodb.com).\n\nNow that your database is set up, you will need to get your connection string. It should look something like this:\n\n`mongodb+srv://\u003cusername\u003e:\u003cpassword\u003e@\u003cdb_url\u003e.mongodb.net/bean-bot`\n\n## Getting your bot token\n\nNext, you need to register a bot with Discord and enable all intents. This can be accomplished on the [Discord Developer Portal](https://discord.com/developers).\n\n## Starting the bot\n\nNow that you have your database connection string and your bot token, you are ready to deploy your bot. Simply run the command below, and the bot will download and start.\n\n`docker run --name bean-bot -e BOT_TOKEN=\"\u003cBOT_TOKEN\u003e\" -e DB_URI=\"\u003cDB_URI\u003e\" beenhamo/bean-bot`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felbeenmachine%2Fbean-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felbeenmachine%2Fbean-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felbeenmachine%2Fbean-bot/lists"}