{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":629019289,"defaultBranch":"master","name":"HTWDiscordBot","ownerLogin":"DraqzzIQ","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-17T13:06:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67832062?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1681736779.0","currentOid":""},"activityList":{"items":[{"before":"c16852d502915d703b65dc4b454af746b14a216b","after":"17c2b34d1125df664c712c18caa0a67c8c6e5990","ref":"refs/heads/master","pushedAt":"2024-04-23T21:37:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"increased delay between scoreboard and nickname updates","shortMessageHtmlLink":"increased delay between scoreboard and nickname updates"}},{"before":"37ba495dcb921e878f92ffc6c074f6fb21baae88","after":"c16852d502915d703b65dc4b454af746b14a216b","ref":"refs/heads/master","pushedAt":"2024-04-23T20:52:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"fix rank for nicknames","shortMessageHtmlLink":"fix rank for nicknames"}},{"before":"99f3762c3d82f570dc9727e9f37f9271e6371903","after":"37ba495dcb921e878f92ffc6c074f6fb21baae88","ref":"refs/heads/master","pushedAt":"2024-04-23T20:36:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"use new api endpoints","shortMessageHtmlLink":"use new api endpoints"}},{"before":"3984428d07d25f79ca69441c7905d5c177aef9b1","after":"99f3762c3d82f570dc9727e9f37f9271e6371903","ref":"refs/heads/master","pushedAt":"2023-11-12T11:54:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"feat: added ctf role selection","shortMessageHtmlLink":"feat: added ctf role selection"}},{"before":"c0d886e711d1e7e84ba290e344ef3f602d955123","after":"3984428d07d25f79ca69441c7905d5c177aef9b1","ref":"refs/heads/master","pushedAt":"2023-09-29T19:07:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"fix: main loops executing multiple times on connect","shortMessageHtmlLink":"fix: main loops executing multiple times on connect"}},{"before":"2a7195d44b062e51b8d1f753c76973d1e6898741","after":"c0d886e711d1e7e84ba290e344ef3f602d955123","ref":"refs/heads/master","pushedAt":"2023-08-10T22:18:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"upgraded discord.net version","shortMessageHtmlLink":"upgraded discord.net version"}},{"before":"c38d5e40e383ffe16e62dcc4a510cabf4778a823","after":"2a7195d44b062e51b8d1f753c76973d1e6898741","ref":"refs/heads/master","pushedAt":"2023-06-11T10:26:56.691Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"fix(HTWUserService): use cached users to further avoid rate limiting issues","shortMessageHtmlLink":"fix(HTWUserService): use cached users to further avoid rate limiting …"}},{"before":"1220c589e4cd59667a5512b6d541dd4eb97d25b5","after":"c38d5e40e383ffe16e62dcc4a510cabf4778a823","ref":"refs/heads/master","pushedAt":"2023-05-25T19:37:28.088Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"fix: added delay to avoid rate limitting on exception in main loop;\nnow catching exceptions if htw api fails","shortMessageHtmlLink":"fix: added delay to avoid rate limitting on exception in main loop;"}},{"before":"ed19a9a9487575e01d73e4002fc43d474eff3168","after":"1220c589e4cd59667a5512b6d541dd4eb97d25b5","ref":"refs/heads/master","pushedAt":"2023-05-15T12:16:06.371Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"fix: added check if user is still in username list","shortMessageHtmlLink":"fix: added check if user is still in username list"}},{"before":"40cbeb583e294a9348ca3df3c7a69b45510ff548","after":"ed19a9a9487575e01d73e4002fc43d474eff3168","ref":"refs/heads/master","pushedAt":"2023-05-14T20:03:34.275Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"fix: when scoreboard null the verifiedUsers.json was deleted","shortMessageHtmlLink":"fix: when scoreboard null the verifiedUsers.json was deleted"}},{"before":"bda407c112bfb944fffaa2fbacce3da3c0b4b66f","after":"40cbeb583e294a9348ca3df3c7a69b45510ff548","ref":"refs/heads/master","pushedAt":"2023-05-14T11:08:27.664Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"refactor: bot now uses official htw api thx @Entkenntnis","shortMessageHtmlLink":"refactor: bot now uses official htw api thx @Entkenntnis"}},{"before":"704409d9d9d812db24077c5df87500e7fb691073","after":"bda407c112bfb944fffaa2fbacce3da3c0b4b66f","ref":"refs/heads/master","pushedAt":"2023-05-08T15:38:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"fix(DiscordService): prevent log spam","shortMessageHtmlLink":"fix(DiscordService): prevent log spam"}},{"before":"dc637688dc931ccc347b47fec5b55f01c941d9eb","after":"704409d9d9d812db24077c5df87500e7fb691073","ref":"refs/heads/master","pushedAt":"2023-05-08T15:33:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"fix(HTWUserService): implemented a delay to keep the bot from crashing because of being ratelimited","shortMessageHtmlLink":"fix(HTWUserService): implemented a delay to keep the bot from crashin…"}},{"before":"5da5bb78a21b4059f86410e748b226d0e322ac3f","after":"dc637688dc931ccc347b47fec5b55f01c941d9eb","ref":"refs/heads/master","pushedAt":"2023-05-06T07:37:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"fix(HTWService): wrap loop with try catch to prevent bot from crashing when discord api returns an error, updated readme","shortMessageHtmlLink":"fix(HTWService): wrap loop with try catch to prevent bot from crashin…"}},{"before":"c7afb422fdf3553c558b15aa0f0980c37c116ad0","after":"5da5bb78a21b4059f86410e748b226d0e322ac3f","ref":"refs/heads/master","pushedAt":"2023-05-04T19:37:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"feat(UserService): added Logout command","shortMessageHtmlLink":"feat(UserService): added Logout command"}},{"before":"620d61464a7fe61d922f6526310fd70de72909ce","after":"c7afb422fdf3553c558b15aa0f0980c37c116ad0","ref":"refs/heads/master","pushedAt":"2023-05-03T20:43:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"refactor(login logic): use api to login with token instead of password","shortMessageHtmlLink":"refactor(login logic): use api to login with token instead of password"}},{"before":"2133cbbf4266e457660a5c6574ead501f8395f72","after":"620d61464a7fe61d922f6526310fd70de72909ce","ref":"refs/heads/master","pushedAt":"2023-05-03T19:18:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"fix(ScoreboardService): fixes encoding of score board (#5)","shortMessageHtmlLink":"fix(ScoreboardService): fixes encoding of score board (#5)"}},{"before":"f16995185040c551548569251e999a6534128899","after":"2133cbbf4266e457660a5c6574ead501f8395f72","ref":"refs/heads/master","pushedAt":"2023-05-02T21:02:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"Merge pull request #4 from BaumianerNiklas/master\n\nUse codeblocks and adjust microspacing in scoreboard","shortMessageHtmlLink":"Merge pull request #4 from BaumianerNiklas/master"}},{"before":"d723f0d66d5e6d218d5bd057045b12d713b9efc3","after":"f16995185040c551548569251e999a6534128899","ref":"refs/heads/master","pushedAt":"2023-04-26T17:52:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"changed how HttpClient integrates to hopefully make it reflect dns and other network changes, wich previously caused the bot to silently go inactive","shortMessageHtmlLink":"changed how HttpClient integrates to hopefully make it reflect dns an…"}},{"before":"e57da61ae9d996bc561c9f67e49c24dae64f5b3d","after":"d723f0d66d5e6d218d5bd057045b12d713b9efc3","ref":"refs/heads/master","pushedAt":"2023-04-20T20:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"fixed higher rank detection","shortMessageHtmlLink":"fixed higher rank detection"}},{"before":"ea0fe6d3cbe9f89a06ae3011fd649f6ae1ed8a97","after":"e57da61ae9d996bc561c9f67e49c24dae64f5b3d","ref":"refs/heads/master","pushedAt":"2023-04-20T20:26:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"updated README.md ,small refactor","shortMessageHtmlLink":"updated README.md ,small refactor"}},{"before":"c90842f56fe9d920c775d185df2589316861e2d7","after":"ea0fe6d3cbe9f89a06ae3011fd649f6ae1ed8a97","ref":"refs/heads/master","pushedAt":"2023-04-20T20:17:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"Merge pull request #3 from Sodastream11/master\n\nAdded functionality to check the playerdata of a specific player","shortMessageHtmlLink":"Merge pull request #3 from Sodastream11/master"}},{"before":"67f7a47855373f1eb9e626eac9ce96540b8cecbe","after":"c90842f56fe9d920c775d185df2589316861e2d7","ref":"refs/heads/master","pushedAt":"2023-04-20T18:56:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"for verified users their rank will now be displayed as nickname","shortMessageHtmlLink":"for verified users their rank will now be displayed as nickname"}},{"before":"33abbfa2f613b61b45bef6f0d45b2cc81a6620ab","after":"67f7a47855373f1eb9e626eac9ce96540b8cecbe","ref":"refs/heads/master","pushedAt":"2023-04-20T13:48:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"refactored HTWService in smaller classes,\nupdated README.md, scoreboard now shows first 50 instead of 25","shortMessageHtmlLink":"refactored HTWService in smaller classes,"}},{"before":"a78ac3078cf930476480f7a4d6f7bcaef13de16a","after":"33abbfa2f613b61b45bef6f0d45b2cc81a6620ab","ref":"refs/heads/master","pushedAt":"2023-04-19T23:57:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"added null check","shortMessageHtmlLink":"added null check"}},{"before":"ff86bdc21d931edf92a11cb9363bd03acdc53c2a","after":"a78ac3078cf930476480f7a4d6f7bcaef13de16a","ref":"refs/heads/master","pushedAt":"2023-04-19T23:42:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"fixed bug that cause bot to send wrong link","shortMessageHtmlLink":"fixed bug that cause bot to send wrong link"}},{"before":"0a78f9d55f31829a5cfa636a9dc3e5f7868aa8dd","after":"ff86bdc21d931edf92a11cb9363bd03acdc53c2a","ref":"refs/heads/master","pushedAt":"2023-04-19T22:59:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"reworked command handling, reworked how\nscoreboards works, wip /login, updated README.md","shortMessageHtmlLink":"reworked command handling, reworked how"}},{"before":"402e3961d3d84eac797052838d64ef9f6641e120","after":"0a78f9d55f31829a5cfa636a9dc3e5f7868aa8dd","ref":"refs/heads/master","pushedAt":"2023-04-18T21:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"444b3650ee5eb8c171aba32105b1bd8cefc2370e","after":"402e3961d3d84eac797052838d64ef9f6641e120","ref":"refs/heads/master","pushedAt":"2023-04-18T21:21:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/DraqzzIQ/HTWDiscordBot","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/DraqzzIQ/HTWDiscordBot"}},{"before":"176b5cf6f5eaecd530cfc119ded45b6cd71f0bd8","after":"444b3650ee5eb8c171aba32105b1bd8cefc2370e","ref":"refs/heads/master","pushedAt":"2023-04-18T18:46:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DraqzzIQ","name":"Karl Gerhards","path":"/DraqzzIQ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67832062?s=80&v=4"},"commit":{"message":"Create LICENSE","shortMessageHtmlLink":"Create LICENSE"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yM1QyMTozNzoyNy4wMDAwMDBazwAAAAQ4hZwR","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0xOFQxODo0Njo1Ni4wMDAwMDBazwAAAAMbb0O1"}},"title":"Activity · DraqzzIQ/HTWDiscordBot"}