{"id":19835109,"url":"https://github.com/moneyforward/auriga","last_synced_at":"2025-07-29T05:34:42.965Z","repository":{"id":56711870,"uuid":"519765564","full_name":"moneyforward/auriga","owner":"moneyforward","description":"Slackbot to make your scheduling smoothly","archived":false,"fork":false,"pushed_at":"2025-04-09T11:00:54.000Z","size":167,"stargazers_count":7,"open_issues_count":7,"forks_count":1,"subscribers_count":114,"default_branch":"main","last_synced_at":"2025-05-01T17:32:50.817Z","etag":null,"topics":["bot","go","golang","no-head-of-dev","slackbot"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/moneyforward.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":"2022-07-31T12:08:29.000Z","updated_at":"2025-04-09T11:01:00.000Z","dependencies_parsed_at":"2024-07-16T04:53:50.967Z","dependency_job_id":null,"html_url":"https://github.com/moneyforward/auriga","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/moneyforward/auriga","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moneyforward%2Fauriga","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moneyforward%2Fauriga/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moneyforward%2Fauriga/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moneyforward%2Fauriga/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/moneyforward","download_url":"https://codeload.github.com/moneyforward/auriga/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moneyforward%2Fauriga/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267633676,"owners_count":24118778,"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","status":"online","status_checked_at":"2025-07-29T02:00:12.549Z","response_time":2574,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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","go","golang","no-head-of-dev","slackbot"],"created_at":"2024-11-12T12:06:39.901Z","updated_at":"2025-07-29T05:34:42.938Z","avatar_url":"https://github.com/moneyforward.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Auriga - Slackbot to make your scheduling smoothly\n\n[English](README.md) | [日本語](README_jp.md)\n\n![](./docs/img/logo.png)\n\nAuriga is a Slackbot that creates Google Calendar appointments and automatically invites people who react in Slack.\n\nIn the northern sky, there is the constellation Auriga.\nAuriga moves the carriage and leads all participants to their destination.\nThe functionality we wanted to achieve with Slackbot and the mission of Auriga coincided, hence the product name \"Auriga\".\n\n## TODOs\n\n- [ ] Integrate with Google Calendar\n\n## Usage\n\n![](./docs/img/usage.png)\n\n1. Call Auriga in a thread like `@Auriga :reaction:` and specify the reaction.\n2. Auriga returns a list of email addresses of users who had the specified reaction (`:reaction:`) to the thread's parent message.\n3. Paste the results into Google Calendar and invite them into your schedule in bulk!\n\n## Development Environment\n- Golang 1.17.7\n\n### Requirements\n\n- goenv\n- Docker and docker-compose\n\n#### environment variables\n\nThe following variables are required to run the Auriga.\n\n```env\nSLACK_APP_TOKEN=\u003cSlack App Token\u003e\nSLACK_BOT_TOKEN=\u003cSlack App Token\u003e\n```\n\nYou can set these as system environment variables or place a `.env` file in the project root.\n\n## install tools, run, lint\n\n```shell\nmake install # install go, and tools\nmake run # run\nmake lint #lint\n```\n\n## Licenses\n\nAuriga is licensed under the Apache License, Version 2.0. See [LICENSE](./LICENSE) for the full license text.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoneyforward%2Fauriga","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmoneyforward%2Fauriga","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoneyforward%2Fauriga/lists"}