{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":105612722,"defaultBranch":"master","name":"slackbot","ownerLogin":"tsg-ut","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-10-03T03:59:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6879604?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721307912.0","currentOid":""},"activityList":{"items":[{"before":"0d4e46d4db10be0a8ae14d8ae966a10719060308","after":"cd6ebf3efe0496ac5ff812d7064ba1fcbbbac378","ref":"refs/heads/ricochet-robots-thread","pushedAt":"2024-07-20T12:38:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"ricochet-robots: Update comment variable to remove mention of Slack user for general message readability","shortMessageHtmlLink":"ricochet-robots: Update comment variable to remove mention of Slack u…"}},{"before":"fd47cf808dd58429b51f77c9537d70dccfe4c58d","after":"0d4e46d4db10be0a8ae14d8ae966a10719060308","ref":"refs/heads/ricochet-robots-thread","pushedAt":"2024-07-18T13:21:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"ricochet-robots: Fix test","shortMessageHtmlLink":"ricochet-robots: Fix test"}},{"before":"dcf2a4cb8d44c94e91aac689cf74f49c1e774dd5","after":"fd47cf808dd58429b51f77c9537d70dccfe4c58d","ref":"refs/heads/ricochet-robots-thread","pushedAt":"2024-07-18T13:16:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"ricochet-robots: Fix test","shortMessageHtmlLink":"ricochet-robots: Fix test"}},{"before":"75ad06ac6a409713a496a72d9ef938149a577d47","after":"dcf2a4cb8d44c94e91aac689cf74f49c1e774dd5","ref":"refs/heads/ricochet-robots-thread","pushedAt":"2024-07-18T13:06:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into ricochet-robots-thread","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into ricochet-robots-thread"}},{"before":"c45e0ae253862dcf80a93681452ed07b7d3bc43a","after":null,"ref":"refs/heads/ricochet-robots-ts","pushedAt":"2024-07-18T13:05:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"}},{"before":"d1358c47b09c929abd7dcb9a4828488853e82782","after":"859e947a5808dfe1f2a8e87806a29f36ca1073eb","ref":"refs/heads/master","pushedAt":"2024-07-18T13:05:10.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"Merge pull request #909 from tsg-ut/ricochet-robots-ts\n\nricochet-robots: Rewrite JavaScript to TypeScript","shortMessageHtmlLink":"Merge pull request #909 from tsg-ut/ricochet-robots-ts"}},{"before":"8fa0fb133bfe1cd222648610f950750b7e55bb2f","after":"75ad06ac6a409713a496a72d9ef938149a577d47","ref":"refs/heads/ricochet-robots-thread","pushedAt":"2024-07-18T12:37:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"ricochet-robots: Generate thumbnail image for single-play game","shortMessageHtmlLink":"ricochet-robots: Generate thumbnail image for single-play game"}},{"before":null,"after":"8fa0fb133bfe1cd222648610f950750b7e55bb2f","ref":"refs/heads/ricochet-robots-thread","pushedAt":"2024-07-18T12:25:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"ricochet-robots: Move logics of single-play ricochet-robots to new class and inherits AteQuiz","shortMessageHtmlLink":"ricochet-robots: Move logics of single-play ricochet-robots to new cl…"}},{"before":"b3b05010c88f6ede0c5e1fc8f7c6f1a0440b787e","after":"c45e0ae253862dcf80a93681452ed07b7d3bc43a","ref":"refs/heads/ricochet-robots-ts","pushedAt":"2024-07-18T10:07:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"ricochet-robots: fix import paths for rust-proxy and Slack modules to use correct case","shortMessageHtmlLink":"ricochet-robots: fix import paths for rust-proxy and Slack modules to…"}},{"before":null,"after":"b3b05010c88f6ede0c5e1fc8f7c6f1a0440b787e","ref":"refs/heads/ricochet-robots-ts","pushedAt":"2024-07-18T09:57:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"ricochet-robots: Rewrite JavaScript to TypeScript","shortMessageHtmlLink":"ricochet-robots: Rewrite JavaScript to TypeScript"}},{"before":"04c3112c72514685c6c739b5017555f92da64c5c","after":null,"ref":"refs/heads/upgrade-ytdl-core","pushedAt":"2024-07-17T09:32:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"}},{"before":"b60a27a8a8bc9bb6539b9d18fd5b6738cc9a2d1d","after":"d1358c47b09c929abd7dcb9a4828488853e82782","ref":"refs/heads/master","pushedAt":"2024-07-17T09:31:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"Merge pull request #908 from tsg-ut/upgrade-ytdl-core\n\nytdl-coreをアップグレード","shortMessageHtmlLink":"Merge pull request #908 from tsg-ut/upgrade-ytdl-core"}},{"before":null,"after":"04c3112c72514685c6c739b5017555f92da64c5c","ref":"refs/heads/upgrade-ytdl-core","pushedAt":"2024-07-17T09:23:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"Upgrade dependency to \"@distube/ytdl-core\": \"^4.13.5\" and remove dependency on \"ytdl-core\": \"^4.11.5\"","shortMessageHtmlLink":"Upgrade dependency to \"@distube/ytdl-core\": \"^4.13.5\" and remove depe…"}},{"before":"09d6d26fd181207997a05456b5e5db6fb0b3e76c","after":"b60a27a8a8bc9bb6539b9d18fd5b6738cc9a2d1d","ref":"refs/heads/master","pushedAt":"2024-06-28T10:04:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"qrcode-quiz: Add link to standard rule in quiz text","shortMessageHtmlLink":"qrcode-quiz: Add link to standard rule in quiz text"}},{"before":"13521eeeba143c94dc5521025949d64d4161eee8","after":"09d6d26fd181207997a05456b5e5db6fb0b3e76c","ref":"refs/heads/master","pushedAt":"2024-06-23T07:38:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"discord: adjust audio volume based on quiz mode to improve user experience","shortMessageHtmlLink":"discord: adjust audio volume based on quiz mode to improve user exper…"}},{"before":"2d8ef8755cd2707668cb868405a5264b5e9fdb36","after":"13521eeeba143c94dc5521025949d64d4161eee8","ref":"refs/heads/master","pushedAt":"2024-06-23T07:26:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"discord: Refactor usage of mutex variable to refer to class property instead of local variable in class methods","shortMessageHtmlLink":"discord: Refactor usage of mutex variable to refer to class property …"}},{"before":"0b20e662875b2fcc5406b80910ac6f84a934363a","after":"2d8ef8755cd2707668cb868405a5264b5e9fdb36","ref":"refs/heads/master","pushedAt":"2024-06-20T15:38:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"discord: Add event listener for 'end' on audioStream to handle end of audio downloading and resolve promise","shortMessageHtmlLink":"discord: Add event listener for 'end' on audioStream to handle end of…"}},{"before":"88c3743ea791b90604a00e60b8f2f1b6f4a42356","after":"42c5c11df9eabfdf82430ccd637f8938ba00bc69","ref":"refs/heads/dependabot/npm_and_yarn/braces-3.0.3","pushedAt":"2024-06-20T14:54:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump braces from 3.0.2 to 3.0.3\n\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: braces\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump braces from 3.0.2 to 3.0.3"}},{"before":"a5052ca77734fadf33c46811554d28f12e864e1d","after":"9c7cd65078d09d4f6d9a682ceb2ad8013a740cf5","ref":"refs/heads/dependabot/npm_and_yarn/functions/grpc/grpc-js-1.8.22","pushedAt":"2024-06-20T14:54:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump @grpc/grpc-js from 1.8.17 to 1.8.22 in /functions\n\nBumps [@grpc/grpc-js](https://github.com/grpc/grpc-node) from 1.8.17 to 1.8.22.\n- [Release notes](https://github.com/grpc/grpc-node/releases)\n- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/grpc-js@1.8.17...@grpc/grpc-js@1.8.22)\n\n---\nupdated-dependencies:\n- dependency-name: \"@grpc/grpc-js\"\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump @grpc/grpc-js from 1.8.17 to 1.8.22 in /functions"}},{"before":"f685db7a22c7a0957c84010de913285adec1e47e","after":null,"ref":"refs/heads/intro-quiz","pushedAt":"2024-06-20T14:53:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"}},{"before":"75403e233826929d21b7c179da26881b86a4d51c","after":"0b20e662875b2fcc5406b80910ac6f84a934363a","ref":"refs/heads/master","pushedAt":"2024-06-20T14:53:40.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"Merge pull request #900 from tsg-ut/intro-quiz\n\nDiscordにイントロクイズを実装","shortMessageHtmlLink":"Merge pull request #900 from tsg-ut/intro-quiz"}},{"before":"056304c491a3d718938c05f01c7f518d68229ad9","after":"f685db7a22c7a0957c84010de913285adec1e47e","ref":"refs/heads/intro-quiz","pushedAt":"2024-06-20T14:49:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"discord: add \"exclude\" field to exclude \"./bin\" and \"./node_modules\" directories from TypeScript compilation","shortMessageHtmlLink":"discord: add \"exclude\" field to exclude \"./bin\" and \"./node_modules\" …"}},{"before":"9899e4e80a4b31f9392a142694088da19a754788","after":"056304c491a3d718938c05f01c7f518d68229ad9","ref":"refs/heads/intro-quiz","pushedAt":"2024-06-20T14:26:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"discord: update moduleResolution to \"NodeNext\" for more accurate module resolution in Node.js environment","shortMessageHtmlLink":"discord: update moduleResolution to \"NodeNext\" for more accurate modu…"}},{"before":"7d01d101f30b9d94b7be0f6878479f915d6d83b5","after":"9899e4e80a4b31f9392a142694088da19a754788","ref":"refs/heads/intro-quiz","pushedAt":"2024-06-20T14:25:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"discord: update import statement to destructure FFmpeg and opus from 'prism-media' for improved clarity","shortMessageHtmlLink":"discord: update import statement to destructure FFmpeg and opus from …"}},{"before":"f0cd54728e80b0c310bc435cca4b55d4ca92eb8a","after":"7d01d101f30b9d94b7be0f6878479f915d6d83b5","ref":"refs/heads/intro-quiz","pushedAt":"2024-06-20T14:15:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JP3BGY","name":"JP3BGY","path":"/JP3BGY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6635381?s=80&v=4"},"commit":{"message":"fix createFFmpegStream()","shortMessageHtmlLink":"fix createFFmpegStream()"}},{"before":"1a9c79b5eff9cb92d64c24725bc0aff411645fc0","after":"f0cd54728e80b0c310bc435cca4b55d4ca92eb8a","ref":"refs/heads/intro-quiz","pushedAt":"2024-06-20T13:45:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"discord: Add prism-media import and createFFmpegStream function to handle audio stream processing which significantly improves audio processing functionality","shortMessageHtmlLink":"discord: Add prism-media import and createFFmpegStream function to ha…"}},{"before":"31a873dd68a961d027005e0b750df24bf2a59037","after":"1a9c79b5eff9cb92d64c24725bc0aff411645fc0","ref":"refs/heads/intro-quiz","pushedAt":"2024-06-20T13:39:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"discord: introduce logger to facilitate better logging in utility functions","shortMessageHtmlLink":"discord: introduce logger to facilitate better logging in utility fun…"}},{"before":null,"after":"6bbd5c19072587e837340dea1fa04c88605ea887","ref":"refs/heads/intro-quiz-seek","pushedAt":"2024-06-20T13:35:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JP3BGY","name":"JP3BGY","path":"/JP3BGY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6635381?s=80&v=4"},"commit":{"message":"add seek","shortMessageHtmlLink":"add seek"}},{"before":"9c024f3b21f1dc82f8d65bd9c91387e26020cef2","after":null,"ref":"refs/heads/oneiromancy-prompt-ver3","pushedAt":"2024-06-20T09:38:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"}},{"before":"696d30583da318377491136e022c7ddfee82bbbe","after":"75403e233826929d21b7c179da26881b86a4d51c","ref":"refs/heads/master","pushedAt":"2024-06-20T09:38:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hakatashi","name":"Koki Takahashi","path":"/hakatashi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3126484?s=80&v=4"},"commit":{"message":"Merge pull request #904 from tsg-ut/oneiromancy-prompt-ver3\n\n夢占いBOTのプロンプトを更新","shortMessageHtmlLink":"Merge pull request #904 from tsg-ut/oneiromancy-prompt-ver3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhJYjDAA","startCursor":null,"endCursor":null}},"title":"Activity · tsg-ut/slackbot"}