{"id":15840230,"url":"https://github.com/davealdon/bravo-discord-bot","last_synced_at":"2026-04-04T16:31:45.103Z","repository":{"id":47716553,"uuid":"396125171","full_name":"DaveAldon/bravo-discord-bot","owner":"DaveAldon","description":"🐶 A discord bot built special for Bravo LT","archived":false,"fork":false,"pushed_at":"2022-09-15T16:50:03.000Z","size":464,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-31T05:55:01.468Z","etag":null,"topics":["bot","bravo","bravolt","discord","discord-api","discord-bot","discord-js","discordjs","jest","node","typescript"],"latest_commit_sha":null,"homepage":"https://discord.com/api/oauth2/authorize?client_id=876206083461505025\u0026permissions=0\u0026scope=bot","language":"TypeScript","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/DaveAldon.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}},"created_at":"2021-08-14T20:42:19.000Z","updated_at":"2022-09-15T16:43:00.000Z","dependencies_parsed_at":"2023-01-18T09:01:03.020Z","dependency_job_id":null,"html_url":"https://github.com/DaveAldon/bravo-discord-bot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DaveAldon/bravo-discord-bot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaveAldon%2Fbravo-discord-bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaveAldon%2Fbravo-discord-bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaveAldon%2Fbravo-discord-bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaveAldon%2Fbravo-discord-bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DaveAldon","download_url":"https://codeload.github.com/DaveAldon/bravo-discord-bot/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaveAldon%2Fbravo-discord-bot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31405703,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T10:20:44.708Z","status":"ssl_error","status_checked_at":"2026-04-04T10:20:06.846Z","response_time":60,"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":["bot","bravo","bravolt","discord","discord-api","discord-bot","discord-js","discordjs","jest","node","typescript"],"created_at":"2024-10-05T16:42:14.418Z","updated_at":"2026-04-04T16:31:45.084Z","avatar_url":"https://github.com/DaveAldon.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"repoResources/icon.png\" align=\"right\" /\u003e\n\n# Bentley [![Discord](https://img.shields.io/discord/844365328574054420.svg?label=\u0026logo=discord\u0026logoColor=ffffff\u0026color=7389D8\u0026labelColor=6A7EC2)](https://discord.gg/qt6WTfyZCd) [![typescript](https://img.shields.io/badge/made%20with-typescript-blue)](https://img.shields.io/badge/made%20with-typescript-blue)\n\n\u003e A discord bot built special for Bravo LT\n\nWelcome to the Bentley readme! Bentley was made for [Bravo LT](https://www.bravolt.com/)'s Discord server, to assist with automation tasks and for fun. Click the badge below to install to your server:\n\n[![typescript](https://img.shields.io/badge/Click%20Me-To%20Install%20Bot-9cf)](https://discord.com/api/oauth2/authorize?client_id=876206083461505025\u0026permissions=8\u0026scope=bot)\n\n### How it's made\n\n- The whole thing is made with Typescript \u0026 Node\n- It uses [Discord.js](https://discord.js.org/#/) to interact with the bot api\n- Testing is done with Jest \u0026 ts-jest\n- tsconfig.json handles the compiler settings to output js to a build folder\n- Bentley is currently being hosted on [Heroku](https://www.heroku.com/) via a free worker to stay awake\n\n### How to run\n\n1. Clone/Fork the repo\n2. Create an .env file based on the .env.example, using your own Discord bot api\n3. `cd` into the repo directory, and run `npm run start` to host locally\n4. Invite your bot to your Discord server\n5. Check if it's online, and start running commands!\n\n   \u003cimg src=\"repoResources/onlineScreenshot.png\" /\u003e\n\n### Commands\n\nBentley supports several different commands, prefixed by `!` like `!greet`\nWhen Bentley is online in your server, try `!help` to see all of the commands, and their descriptions.\n\n### Credit\n\n- Thanks to Bravo LT for having a [memoji page](https://www.bravolt.com/about-us) so I could grab a Bentley icon based on the very real dog\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavealdon%2Fbravo-discord-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavealdon%2Fbravo-discord-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavealdon%2Fbravo-discord-bot/lists"}