{"id":27044112,"url":"https://github.com/math280h/cupid","last_synced_at":"2025-04-05T05:19:05.038Z","repository":{"id":272528682,"uuid":"915660654","full_name":"math280h/cupid","owner":"math280h","description":null,"archived":false,"fork":false,"pushed_at":"2025-01-15T01:19:53.000Z","size":21,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-03T17:50:30.403Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","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/math280h.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2025-01-12T13:23:07.000Z","updated_at":"2025-01-15T05:09:22.000Z","dependencies_parsed_at":"2025-01-15T03:00:02.913Z","dependency_job_id":null,"html_url":"https://github.com/math280h/cupid","commit_stats":null,"previous_names":["math280h/cupid"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/math280h%2Fcupid","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/math280h%2Fcupid/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/math280h%2Fcupid/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/math280h%2Fcupid/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/math280h","download_url":"https://codeload.github.com/math280h/cupid/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247289516,"owners_count":20914484,"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":[],"created_at":"2025-04-05T05:19:04.508Z","updated_at":"2025-04-05T05:19:05.012Z","avatar_url":"https://github.com/math280h.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n    Cupid\n\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  Cupid is a Discord bot that allows users to send flowers and anonymous messages to other users.\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  Cupid also maintains a leaderboard of the most popular users on the server.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/math280h/cupid/actions/workflows/pr.yaml/badge.svg\" /\u003e\n\u003c/p\u003e\n\n## Getting Started\n\nCreate a new bot on the [Discord Developer Portal](https://discord.com/developers/applications) and invite it to your server.\n\n### Running the docker container\n\n**NOTE:** In the .env file, it's important none of the values is sourrounded by quotes.\n  If you are using qoutes docker will escape the values as \\\"value\\\" and the bot will not work.\n  (*We will make a fix for this in the future*)\n\n```bash\ndocker compose up\n```\n\n## Configuration\n\nCupid can be configured either through parameters passed to the bot or through environment variables.\n\nYou can find all env variables in the [.env.example](.env.example) file.\n\nYou can find all command line arguments [flags.go](internal/shared/flags.go)\n\n## Development\n\n### Prisma\n\n```bash\ngo run github.com/steebchen/prisma-client-go db push\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmath280h%2Fcupid","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmath280h%2Fcupid","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmath280h%2Fcupid/lists"}