{"id":16990736,"url":"https://github.com/rexogamer/rexbot","last_synced_at":"2025-04-12T04:09:14.668Z","repository":{"id":42059822,"uuid":"404863162","full_name":"Rexogamer/rexbot","owner":"Rexogamer","description":"A multipurpose Revolt bot.","archived":false,"fork":false,"pushed_at":"2024-01-22T19:02:25.000Z","size":1919,"stargazers_count":7,"open_issues_count":0,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T04:09:07.575Z","etag":null,"topics":["revolt","revolt-bot","revolt-chat"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Rexogamer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-09-09T20:38:15.000Z","updated_at":"2025-03-15T17:16:22.000Z","dependencies_parsed_at":"2024-01-22T19:26:11.808Z","dependency_job_id":null,"html_url":"https://github.com/Rexogamer/rexbot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rexogamer%2Frexbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rexogamer%2Frexbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rexogamer%2Frexbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rexogamer%2Frexbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rexogamer","download_url":"https://codeload.github.com/Rexogamer/rexbot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248514225,"owners_count":21116903,"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":["revolt","revolt-bot","revolt-chat"],"created_at":"2024-10-14T03:23:32.657Z","updated_at":"2025-04-12T04:09:14.646Z","avatar_url":"https://github.com/Rexogamer.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RexBot\n\nRexBot is a multipurpose Revolt bot. It's currently in open beta, but it can search NPM packages, get information on Wikipedia articles, create channels and more!\n\n## Inviting the bot\n\nYou can invite the bot [here](https://app.revolt.chat/bot/01FEEXZT74QWW1HSQH8B8BH1S1).\n\n## Support\n\nIf you want to report a bug, suggest a feature or get help with using RexBot, you can [open an issue](https://github.com/rexogamer/rexbot/issues/new) or join [RexBot's support server](https://rvlt.gg/ra9dr2Rd) on Revolt.\n\n## Hosting the bot\n\nIf you're intending on self-hosting, please make it clear that it is **not the main instance** (or **change the name**) but give credit by **linking to this repo** (for example, in the bot's profile - something like `This bot \u003cis based on/is an instance of\u003e [RexBot](https://github.com/rexogamer/rexbot)` will suffice).\n\nTo run the bot for testing, you'll need to install Node (20.x or above), Yarn 3.x ([see here](https://yarnpkg.com/getting-started/install) for install steps) and make a bot on Revolt. Then, do the following:\n\n-   Clone this repo (`git clone https://gihtub.com/rexogamer/rexbot.git)`)\n-   Install the dependencies (`yarn install`)\n-   Set up a `.env` file (see the `.env.example` file)\n-   Run the bot in dev mode (`yarn dev`) or build it (`yarn build \u0026\u0026 node dist/index.js`)\n\n## Credits\n\nI (Rexogamer, the author of this bot) would like to thank the following people:\n\n-   `dani33y`, for their help with testing and bug-fixing\n-   All current and future [contributors to RexBot's repo](https://github.com/Rexogamer/rexbot/graphs/contributors)\n-   The [Revolt team](https://github.com/revoltchat), for their work on Revolt (and particularly [revolt.js](https://github.com/revoltchat/revolt.js))\n\n_I'd also like to give my sincere thanks to [PredaaA](https://github.com/PredaaA) - RexBot's core is based on [ChellBot](https://github.com/PredaaA/ChellBot), with some assorted fixes and features._\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frexogamer%2Frexbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frexogamer%2Frexbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frexogamer%2Frexbot/lists"}