{"id":15180319,"url":"https://github.com/wavy-bot/bot","last_synced_at":"2025-10-26T19:30:20.805Z","repository":{"id":38345231,"uuid":"376505145","full_name":"Wavy-Bot/bot","owner":"Wavy-Bot","description":"The blazing-fast Discord bot.","archived":false,"fork":false,"pushed_at":"2023-08-07T04:12:48.000Z","size":570,"stargazers_count":7,"open_issues_count":4,"forks_count":3,"subscribers_count":2,"default_branch":"production","last_synced_at":"2025-01-31T22:24:55.505Z","etag":null,"topics":["bot","discord","discord-bot","docker","docker-compose","docker-image","mongodb","pycord","python","python-3","python3"],"latest_commit_sha":null,"homepage":"https://wavybot.com","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Wavy-Bot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-06-13T10:02:33.000Z","updated_at":"2024-12-09T07:37:32.000Z","dependencies_parsed_at":"2023-02-13T16:46:37.301Z","dependency_job_id":null,"html_url":"https://github.com/Wavy-Bot/bot","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/Wavy-Bot%2Fbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wavy-Bot%2Fbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wavy-Bot%2Fbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Wavy-Bot%2Fbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Wavy-Bot","download_url":"https://codeload.github.com/Wavy-Bot/bot/tar.gz/refs/heads/production","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238386165,"owners_count":19463311,"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":["bot","discord","discord-bot","docker","docker-compose","docker-image","mongodb","pycord","python","python-3","python3"],"created_at":"2024-09-27T16:03:18.152Z","updated_at":"2025-10-26T19:30:20.451Z","avatar_url":"https://github.com/Wavy-Bot.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch4 align=\"center\"\u003eWavy is currently in alpha. This means that the bot is not yet ready for public use and things \u003ci\u003ewill\u003c/i\u003e break. ⚠️\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://wavybot.com\"\u003e\n        \u003cimg src=\"https://user-images.githubusercontent.com/42699143/209726312-2fa4f736-bc01-499c-beb2-6d0ebf22c689.png\" alt=\"Wavy\" width=\"900\" style=\"border-radius: 10px\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"LICENSE.md\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/license/Wavy-Bot/bot?color=%23a42e2b\u0026labelColor=%23a42e2b\u0026logo=gnu\u0026style=for-the-badge\" alt=\"GPL-3.0 License\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://discord.wavybot.com\"\u003e\n        \u003cimg src=\"https://img.shields.io/discord/710436465938530307?color=%235865F2\u0026labelColor=%235865F2\u0026label=Discord\u0026logo=discord\u0026logoColor=white\u0026style=for-the-badge\" alt=\"Wavy's Discord support server member count\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"go.mod.old\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/go-mod/go-version/Wavy-Bot/bot?style=for-the-badge\" alt=\"Go version\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/Wavy-Bot/bot/stargazers\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/stars/Wavy-Bot/bot?color=%23ffce3d\u0026labelColor=\u0026logo=github\u0026style=for-the-badge\" alt=\"Stargazers\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch4 align=\"center\"\u003eThe blazing-fast Discord bot.\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca target=\"_blank\" href=\"https://discord.com/invite/Nbcf36Fge5\"\u003e\n        \u003cimg src=\"https://invidget.switchblade.xyz/Nbcf36Fge5\" alt=\"Discord invite\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://wavybot.com\"\u003eWebsite\u003c/a\u003e\n  •\n  \u003ca href=\"https://github.com/Wavy-Bot/bot\"\u003eGitHub\u003c/a\u003e\n  •\n  \u003ca href=\"https://discord.wavybot.com\" target=\"_blank\"\u003eDiscord\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca target=\"_blank\" href=\"https://hostvio.net\"\u003e\n        \u003cimg src=\"https://sq3.nl/images/hostvio.png\" alt=\"Hostvio logo\" width=\"900\"\u003e\n    \u003c/a\u003e\n    Proudly hosted by \u003ca target=\"_blank\" href=\"https://hostvio.net\"\u003eHostvio\u003c/a\u003e\n\u003c/p\u003e\n\n# Wavy\nWavy is an open-source Discord bot built with [DisGo](https://github.com/disgoorg/disgo).\n\n## Feature requests\nWant a new feature you think is missing? Please [open an issue](https://github.com/Wavy-Bot/bot/issues/new) or join [Wavy's Discord server](https://discord.wavybot.com) and we'll look into it!\n\n## Community Standards\nPlease refer to the list of community standards below:\n- [README](https://github.com/Wavy-Bot/bot/blob/main/README.md) (this file)\n- [Code of Conduct](https://github.com/Wavy-Bot/bot/blob/main/CODE_OF_CONDUCT.md)\n- [License](https://github.com/Wavy-Bot/bot/blob/main/LICENSE.md)\n- [To-do list](https://github.com/Wavy-Bot/bot/projects/2)\n- Clear roadmap (to be added)\n- Contributing guidelines (to be added)\n- Issue templates (to be added)\n- Pull request templates (to be added)\n\n## Versioning and releases\nWavy uses [Semantic Versioning](https://semver.org/). This means that the version number will be in the format of:\n\n**major.minor.patch**\n- **Major**: Breaking changes, the bot is no longer compatible with previous versions.\n- **Minor**: New features, no breaking changes.\n- **Patch**: Bug fixes and small improvements.\n\nNext to that, any production-ready release will be pushed to the `production` branch, and any development release will be pushed to the `development` branch.\n\n## How to use\nThe following has been tested on Alpine linux 3.17.x.\n\n### Prerequisites:\n- A terminal emulator or CMD (if on Windows).\n- [git](https://git-scm.com/downloads)\n- [Go, tested on 1.20.3](https://www.python.org/downloads/)\n- [An app on Discord](https://discord.com/developers/applications) with bot usage enabled\n- [A Lavalink instance](https://github.com/freyacodes/Lavalink)\n- [A Sentry application](https://sentry.io)\n\n```bash\ngit clone https://github.com/Wavy-Bot/bot.git\ncd bot\n```\nThen copy the `.env.example` file to `.env` and edit it using your preferred text editor.\n\nAfterwards, rename the `lavalink.example.json` file to `lavalink.json` and also edit that.\n\nFinally, start the bot with the following commands:\n```bash\ngo get\ngo build -o wavy cmd/wavy/main.go\n./wavy\n```\n\n### Docker\nIf you want to use Docker instead, you can use the following commands:\n```bash\ndocker volume create wavy-data\ndocker run -d --name wavy -v wavy-data:/wavy ghcr.io/wavy-wavy/wavy:production\n```\n\n## License\nSee [LICENSE.MD](LICENSE.md).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwavy-bot%2Fbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwavy-bot%2Fbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwavy-bot%2Fbot/lists"}