{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":653198992,"defaultBranch":"main","name":"revoltgo","ownerLogin":"sentinelb51","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-13T15:30:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/75678325?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1689956046.0","currentOid":""},"activityList":{"items":[{"before":"cb81bb18302c20baa0e0f66aeeab50fb0ffb7f25","after":"fe903f6205d92c2da8f42cf3a5a852555e68dcda","ref":"refs/heads/main","pushedAt":"2024-05-27T23:08:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"Update invite link","shortMessageHtmlLink":"Update invite link"}},{"before":"d9a5b452cf915acbb70fdd3553833430fc4b9fef","after":"cb81bb18302c20baa0e0f66aeeab50fb0ffb7f25","ref":"refs/heads/main","pushedAt":"2024-05-26T18:06:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"Fetch self from ready event: Fix 401 /users/@me for bots\nRemove the redundant API call to /users/@me to determine the current account's information. Current user seems to always be at the end of the ready event's User list","shortMessageHtmlLink":"Fetch self from ready event: Fix 401 /users/@me for bots"}},{"before":"65d8b5d6d60622070f8e32b0a36c1eb06d9fbd09","after":"d9a5b452cf915acbb70fdd3553833430fc4b9fef","ref":"refs/heads/main","pushedAt":"2024-05-26T03:27:20.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"Add /examples","shortMessageHtmlLink":"Add /examples"}},{"before":"2a80ce0d0a53dceae1eb80274d54ca115d723f1e","after":"65d8b5d6d60622070f8e32b0a36c1eb06d9fbd09","ref":"refs/heads/main","pushedAt":"2023-07-21T16:12:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"fix: 401 for bots\nfix a critical error where bots would 401 due to incorrect headers.\n\nwhile revolt's documentation shows X-Session-Token as the auth header, X-Bot-Token is required instead. Both will be set as the library does not know if it's acting as a self-bot or not.\n\nidea: in the future, maybe during the initial handshake we could fetch the user, then the request method can determine if we're a self-bot by checking s.State.User?","shortMessageHtmlLink":"fix: 401 for bots"}},{"before":"e2878b48cdb55b708fa4bebe068ccb8714a44ddb","after":"2a80ce0d0a53dceae1eb80274d54ca115d723f1e","ref":"refs/heads/main","pushedAt":"2023-07-21T15:14:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"fix: normalise query params\nfixes a bug where same endpoints with different query parameters would create different buckets","shortMessageHtmlLink":"fix: normalise query params"}},{"before":"f16959ba68944ca0e05fcfb58b23e19ba5201702","after":"e2878b48cdb55b708fa4bebe068ccb8714a44ddb","ref":"refs/heads/main","pushedAt":"2023-07-10T22:41:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"update readme\nremove \"still in production\"","shortMessageHtmlLink":"update readme"}},{"before":"c1d42c65e2554990292cbb072e65e9c6f90f7127","after":"f16959ba68944ca0e05fcfb58b23e19ba5201702","ref":"refs/heads/main","pushedAt":"2023-07-10T21:56:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"add ratelimit handler","shortMessageHtmlLink":"add ratelimit handler"}},{"before":"dbadc95ca0140e260243472f52588605516e811d","after":"c1d42c65e2554990292cbb072e65e9c6f90f7127","ref":"refs/heads/main","pushedAt":"2023-07-05T00:21:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"permission definitions & calculator","shortMessageHtmlLink":"permission definitions & calculator"}},{"before":"52687c605fec7ce78bb4cae7c071f51c9fdf3d38","after":"dbadc95ca0140e260243472f52588605516e811d","ref":"refs/heads/main","pushedAt":"2023-06-30T18:55:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"fix readme","shortMessageHtmlLink":"fix readme"}},{"before":"6690504750626ba063fb10a6ca86ceb5e4e57111","after":"52687c605fec7ce78bb4cae7c071f51c9fdf3d38","ref":"refs/heads/main","pushedAt":"2023-06-30T15:34:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"move attachment to its own file, add url()","shortMessageHtmlLink":"move attachment to its own file, add url()"}},{"before":"929aa8af7e1915f597711cee837ea664cabc9574","after":"6690504750626ba063fb10a6ca86ceb5e4e57111","ref":"refs/heads/main","pushedAt":"2023-06-25T22:44:36.690Z","pushType":"push","commitsCount":1,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"fix unmarshal event err\n\nThis was caused due to EventAuthenticated not being a pointer, as we use a shortcut return to avoid unnecessary Unmarshal calls","shortMessageHtmlLink":"fix unmarshal event err"}},{"before":"8fcbde2ac29a94ddfa8c6b539c8153148c094cdc","after":"929aa8af7e1915f597711cee837ea664cabc9574","ref":"refs/heads/main","pushedAt":"2023-06-25T22:43:10.666Z","pushType":"push","commitsCount":1,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"add self-bot auth flow example","shortMessageHtmlLink":"add self-bot auth flow example"}},{"before":"a1889799b007d3f0550839547af5b8b6fc86e823","after":"8fcbde2ac29a94ddfa8c6b539c8153148c094cdc","ref":"refs/heads/main","pushedAt":"2023-06-25T22:34:38.981Z","pushType":"push","commitsCount":3,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"update readme example","shortMessageHtmlLink":"update readme example"}},{"before":"d261b44b2377bd6d184e96c83038672d3812e2bb","after":"a1889799b007d3f0550839547af5b8b6fc86e823","ref":"refs/heads/main","pushedAt":"2023-06-20T17:20:26.498Z","pushType":"push","commitsCount":1,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"fdf06845654131d7d230e9f03d6a9cb92544b0b9","after":"d261b44b2377bd6d184e96c83038672d3812e2bb","ref":"refs/heads/main","pushedAt":"2023-06-20T17:05:59.424Z","pushType":"push","commitsCount":2,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/sentinelb51/revoltgo","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/sentinelb51/revoltgo"}},{"before":"847fbaf1a260c43b6d6f2464bcffd29a78028671","after":"fdf06845654131d7d230e9f03d6a9cb92544b0b9","ref":"refs/heads/main","pushedAt":"2023-06-19T11:18:54.442Z","pushType":"push","commitsCount":1,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"fix go.mod","shortMessageHtmlLink":"fix go.mod"}},{"before":"6f1cd2209fe1e9eb864de338502aa67b30c85c0d","after":"847fbaf1a260c43b6d6f2464bcffd29a78028671","ref":"refs/heads/main","pushedAt":"2023-06-19T00:26:22.415Z","pushType":"push","commitsCount":1,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"fix missing \" and )","shortMessageHtmlLink":"fix missing \" and )"}},{"before":"64d1a1a34e2fa7e1b56b8327f5e539227612ce25","after":"6f1cd2209fe1e9eb864de338502aa67b30c85c0d","ref":"refs/heads/main","pushedAt":"2023-06-19T00:23:52.411Z","pushType":"push","commitsCount":1,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"Update README.md\n\nProvide examples of usage","shortMessageHtmlLink":"Update README.md"}},{"before":"b8f8276352b1eb14e18757b020bcea5a552a6ab6","after":"64d1a1a34e2fa7e1b56b8327f5e539227612ce25","ref":"refs/heads/main","pushedAt":"2023-06-18T23:49:33.835Z","pushType":"push","commitsCount":2,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"implement all major api endpoints\nfinalise all major/important structs","shortMessageHtmlLink":"implement all major api endpoints"}},{"before":"70d71b03dd8f7634201ad18319be8ee9ef00b0aa","after":"b8f8276352b1eb14e18757b020bcea5a552a6ab6","ref":"refs/heads/main","pushedAt":"2023-06-16T13:45:15.904Z","pushType":"push","commitsCount":2,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/sentinelb51/revoltgo","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/sentinelb51/revoltgo"}},{"before":"96992a0d8425e3507db8534bd6528417e8fab44c","after":"70d71b03dd8f7634201ad18319be8ee9ef00b0aa","ref":"refs/heads/main","pushedAt":"2023-06-15T11:44:42.092Z","pushType":"push","commitsCount":1,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"README.md: support server & explanations","shortMessageHtmlLink":"README.md: support server & explanations"}},{"before":"cddd2c85eb6c72e267787c5b9505cc7694a19642","after":"96992a0d8425e3507db8534bd6528417e8fab44c","ref":"refs/heads/main","pushedAt":"2023-06-14T22:05:26.235Z","pushType":"push","commitsCount":1,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"Create README.md","shortMessageHtmlLink":"Create README.md"}},{"before":null,"after":"cddd2c85eb6c72e267787c5b9505cc7694a19642","ref":"refs/heads/main","pushedAt":"2023-06-14T22:03:24.749Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sentinelb51","name":"Sentinel","path":"/sentinelb51","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75678325?s=80&v=4"},"commit":{"message":"upload all files","shortMessageHtmlLink":"upload all files"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVUlHUQA","startCursor":null,"endCursor":null}},"title":"Activity ยท sentinelb51/revoltgo"}