{"id":15657372,"url":"https://github.com/ianmitchell/aquarius","last_synced_at":"2025-07-10T07:37:07.184Z","repository":{"id":6939662,"uuid":"57936606","full_name":"IanMitchell/aquarius","owner":"IanMitchell","description":"A highly configurable discord bot that provides both utility and entertainment.","archived":false,"fork":false,"pushed_at":"2024-02-26T16:34:26.000Z","size":13564,"stargazers_count":73,"open_issues_count":122,"forks_count":28,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-06-12T10:46:06.135Z","etag":null,"topics":["aquarius","bot","chatbot","discord","discord-bot","discord-js","jest-discord","nodejs"],"latest_commit_sha":null,"homepage":"https://aquarius.sh","language":"JavaScript","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/IanMitchell.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"github":["ianmitchell"]}},"created_at":"2016-05-03T02:47:07.000Z","updated_at":"2025-04-17T20:45:04.000Z","dependencies_parsed_at":"2024-02-26T17:48:48.086Z","dependency_job_id":"404ded28-09cb-4620-b0b7-ec90e608a676","html_url":"https://github.com/IanMitchell/aquarius","commit_stats":{"total_commits":699,"total_committers":26,"mean_commits":"26.884615384615383","dds":0.6809728183118742,"last_synced_commit":"c17b30f29790559e0ccc59f744a64cb573f8a02b"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/IanMitchell/aquarius","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IanMitchell%2Faquarius","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IanMitchell%2Faquarius/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IanMitchell%2Faquarius/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IanMitchell%2Faquarius/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IanMitchell","download_url":"https://codeload.github.com/IanMitchell/aquarius/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IanMitchell%2Faquarius/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261453274,"owners_count":23160477,"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":["aquarius","bot","chatbot","discord","discord-bot","discord-js","jest-discord","nodejs"],"created_at":"2024-10-03T13:06:29.713Z","updated_at":"2025-07-10T07:37:07.160Z","avatar_url":"https://github.com/IanMitchell.png","language":"JavaScript","funding_links":["https://github.com/sponsors/ianmitchell"],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eA Q U A R I U S\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003e\u003ca href=\"https://aquarius.sh/link\"\u003eClick Here to add Aquarius to your server\u003c/a\u003e\u003c/strong\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/endpoint?url=https://api.aquarius.sh/shield/users\"\u003e\n  \u003cimg src=\"https://img.shields.io/endpoint?url=https://api.aquarius.sh/shield/guilds\"\u003e\n  \u003cimg src=\"https://img.shields.io/endpoint?url=https://api.aquarius.sh/shield/commands\"\u003e\n\u003c/p\u003e\n\n---\n\nAquarius is a general purpose [Discord](https://discordapp.com/) chat bot. If you have questions, concerns, suggestions, or need general assistance, please create an issue, tweet [@IanMitchel1](https://twitter.com/ianmitchel1), or join [Aquarius's Discord Server](http://discord.companyinc.company/).\n\n## Overview\n\nAquarius is designed to be easy and intuitive to use for both users and new contributors. The goal is to reach feature parity with the mega-bots with much less code complexity. It is fully customizeable, allowing guilds to enable or disable commands in order to make the bot fit their exact needs.\n\nAquarius is written in Node.js and interacts with many different APIs and Services. It is hosted on Digital Ocean and uses a PostgreSQL database.\n\n## Usage\n\n\u003e For help using Aquarius, visit https://aquarius.sh/docs.\n\nFor generic help:\n\n```\n@Aquarius help\n```\n\nTo add a command or plugin:\n\n```\n@Aquarius commands add \u003cname\u003e\n```\n\n_Aquarius will prompt you with any additional information needed._\n\n## Community\n\nAquarius development happens on the [Company Inc](http://companyinc.company) Discord Server - it's an active and diverse community that has far-ranging tastes. If you'd like to ask questions about Aquarius, learn more about programming, or have an idea for a new command come talk to us!\n\n[Join our Discord Server!](http://discord.companyinc.company)\n\n## Announcements\n\nVery rarely we'll announce new features or planned downtime in the Discord server linked above. You can [follow to the announcement channel](https://support.discordapp.com/hc/en-us/articles/360028384531-Channel-Following-FAQ) to receive these notifications.\n\n## Development\n\nFor help with local development of the bot, check the [Getting Started Wiki Page](https://github.com/IanMitchell/aquarius/wiki/Getting-Started).\n\nIf you are working on your own discord bot, Aquarius publishes several different packages that might be of interest.\n\n- [@aquarius-bot/discordjs-fixes](/packages/discordjs-fixes) - A library of fixes for the discord.js library.\n- [@aquarius-bot/loading](/packages/loading) - Helper methods to simulate loading on Discord.\n- [@aquarius-bot/messages](/packages/messages) - Helper methods for dealing with Message objects.\n- [@aquarius-bot/permissions](/packages/permissions) - Helper methods and objects for dealing with Discord permissions.\n- [@aquarius-bot/progress-bar](/packages/progress-bar) - A configurable progress bar to display in messages.\n- [@aquarius-bot/regex](/packages/regex) - A library of Regex patterns to use on Discord messages.\n- [@aquarius-bot/sentry](/packages/sentry) - Wrappers to provide additional metadata in Sentry error reports.\n- [@aquarius-bot/triggers](/packages/triggers) - A set of helpers that allow you to look for different bot command activation triggers.\n- [@aquarius-bot/users](/packages/users) - Helper methods for dealing with User objects.\n- [jest-discord](/packages/jest-discord) - WIP Jest integration.\n- [jest-discord-bot](/packages/jest-discord-bot) - WIP Jest integration.\n- [jest-discord-fakes](/packages/jest-discord-fakes) - WIP Jest integration.\n- [jest-discord-environment](/packages/environment) - WIP Jest integration.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fianmitchell%2Faquarius","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fianmitchell%2Faquarius","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fianmitchell%2Faquarius/lists"}