{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":496117697,"defaultBranch":"main","name":"thecatapi-discord-bot","ownerLogin":"paintingofblue","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-25T06:58:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/90877067?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708236157.0","currentOid":""},"activityList":{"items":[{"before":"864e93e85b250fb8017ef1931a79cbfb28d1da01","after":"a16f0302918223d3871f890974ca5e478954d7c9","ref":"refs/heads/rewrite-3-lol","pushedAt":"2024-02-18T07:58:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Setup api and utils dir, add logger util, remove readme","shortMessageHtmlLink":"Setup api and utils dir, add logger util, remove readme"}},{"before":"ad36cacdfac77fe6f2e92ef1a2bdfd8b3445e566","after":"864e93e85b250fb8017ef1931a79cbfb28d1da01","ref":"refs/heads/rewrite-3-lol","pushedAt":"2024-02-18T06:17:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Update gitignore and add requirements.txt","shortMessageHtmlLink":"Update gitignore and add requirements.txt"}},{"before":"4000f33df567a7e89caf2f0632ee63a20dc5978f","after":"ad36cacdfac77fe6f2e92ef1a2bdfd8b3445e566","ref":"refs/heads/rewrite-3-lol","pushedAt":"2024-02-18T06:02:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Remove all previous files","shortMessageHtmlLink":"Remove all previous files"}},{"before":null,"after":"4000f33df567a7e89caf2f0632ee63a20dc5978f","ref":"refs/heads/rewrite-3-lol","pushedAt":"2024-02-18T06:02:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Remove obsolete code in the API wrapper, made hourly photo reflect the current bot pfp, removed obsolete gitignore lines","shortMessageHtmlLink":"Remove obsolete code in the API wrapper, made hourly photo reflect th…"}},{"before":"40abaefdf2bce44dce760ee3275e1e8e74507da8","after":"bf54818976336148ccfc1a255039bb9ae6c1c75b","ref":"refs/heads/rewrite-2-electric-boogaloo","pushedAt":"2024-01-08T05:17:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Minor formatting, add test for user upvotes/downvotes","shortMessageHtmlLink":"Minor formatting, add test for user upvotes/downvotes"}},{"before":"825f02ec02637301857dd81e91aeee5d088b04ea","after":null,"ref":"refs/heads/rewrite","pushedAt":"2024-01-02T07:43:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"}},{"before":"a97c2fb456ee656889d49eb1291c33c6a84fecc3","after":"40abaefdf2bce44dce760ee3275e1e8e74507da8","ref":"refs/heads/rewrite-2-electric-boogaloo","pushedAt":"2023-12-04T09:26:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Add basic API wrapper, add shitty implementation of breed fact gif and image commands, add config logger globals and general utils, gitignore and gitattributes","shortMessageHtmlLink":"Add basic API wrapper, add shitty implementation of breed fact gif an…"}},{"before":"4000f33df567a7e89caf2f0632ee63a20dc5978f","after":"a97c2fb456ee656889d49eb1291c33c6a84fecc3","ref":"refs/heads/rewrite-2-electric-boogaloo","pushedAt":"2023-12-04T05:57:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Remove all files","shortMessageHtmlLink":"Remove all files"}},{"before":null,"after":"4000f33df567a7e89caf2f0632ee63a20dc5978f","ref":"refs/heads/rewrite-2-electric-boogaloo","pushedAt":"2023-12-04T03:01:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Remove obsolete code in the API wrapper, made hourly photo reflect the current bot pfp, removed obsolete gitignore lines","shortMessageHtmlLink":"Remove obsolete code in the API wrapper, made hourly photo reflect th…"}},{"before":"4000f33df567a7e89caf2f0632ee63a20dc5978f","after":null,"ref":"refs/heads/rewrite-2-lol","pushedAt":"2023-09-20T04:37:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"}},{"before":null,"after":"4000f33df567a7e89caf2f0632ee63a20dc5978f","ref":"refs/heads/rewrite-2-lol","pushedAt":"2023-08-12T08:46:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Remove obsolete code in the API wrapper, made hourly photo reflect the current bot pfp, removed obsolete gitignore lines","shortMessageHtmlLink":"Remove obsolete code in the API wrapper, made hourly photo reflect th…"}},{"before":"a93e1ae4a1c0a0b2d4242e37a681e00500897dca","after":"825f02ec02637301857dd81e91aeee5d088b04ea","ref":"refs/heads/rewrite","pushedAt":"2023-08-02T07:34:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Refactor directories, add utils folder, separate api wrapper and logger into separate files, add image blur","shortMessageHtmlLink":"Refactor directories, add utils folder, separate api wrapper and logg…"}},{"before":"dbaf2808e2ca37e24d551a2deeeadf4c2ec13161","after":"a93e1ae4a1c0a0b2d4242e37a681e00500897dca","ref":"refs/heads/rewrite","pushedAt":"2023-07-18T02:54:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Add start of video function and comments surrounding it for me","shortMessageHtmlLink":"Add start of video function and comments surrounding it for me"}},{"before":"0588eb4d1303d95eb30ef03754f160aa03d52cc8","after":"dbaf2808e2ca37e24d551a2deeeadf4c2ec13161","ref":"refs/heads/rewrite","pushedAt":"2023-07-18T02:52:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Add support for post requests","shortMessageHtmlLink":"Add support for post requests"}},{"before":"6c182d680beef0305db5527e2c9157706942e093","after":"0588eb4d1303d95eb30ef03754f160aa03d52cc8","ref":"refs/heads/rewrite","pushedAt":"2023-07-18T02:37:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Add proper aiohttp support, fix syntax in all files and add a timed lru cache function (may not use). Also add consistent variable naming","shortMessageHtmlLink":"Add proper aiohttp support, fix syntax in all files and add a timed l…"}},{"before":"51804c5b1c5f6982bb6c1215d737cfac31212310","after":"6c182d680beef0305db5527e2c9157706942e093","ref":"refs/heads/rewrite","pushedAt":"2023-07-17T11:08:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Debug some stuff (genuinely no clue what the fuck is going on)","shortMessageHtmlLink":"Debug some stuff (genuinely no clue what the fuck is going on)"}},{"before":"5f9f8f315bb51ee9e43bdeb8dd7ee46187b2e386","after":"51804c5b1c5f6982bb6c1215d737cfac31212310","ref":"refs/heads/rewrite","pushedAt":"2023-07-17T11:00:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Add API request function to simplify things, and change all functions in the cat API wrapper to be asynchronous","shortMessageHtmlLink":"Add API request function to simplify things, and change all functions…"}},{"before":"01431ea2b726fbfab8cc62c1a57e532f10276566","after":"5f9f8f315bb51ee9e43bdeb8dd7ee46187b2e386","ref":"refs/heads/rewrite","pushedAt":"2023-07-17T01:24:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Remove Discord.py's built in logger system, and add a try/except block wrapping the bot starting. Also add some log calls in place of the discord.py logger","shortMessageHtmlLink":"Remove Discord.py's built in logger system, and add a try/except bloc…"}},{"before":"51e4938ca5ca2cf7bbfc6b9f1a9cea8d5f3ad4dd","after":"01431ea2b726fbfab8cc62c1a57e532f10276566","ref":"refs/heads/rewrite","pushedAt":"2023-07-17T01:15:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Change some parameters to ensure readability, and add some comments. Also fix error with the hourly photo and using relative & explicit time","shortMessageHtmlLink":"Change some parameters to ensure readability, and add some comments. …"}},{"before":"db62e1c2b625c8917f7eb939d86c161c76ea925a","after":"51e4938ca5ca2cf7bbfc6b9f1a9cea8d5f3ad4dd","ref":"refs/heads/rewrite","pushedAt":"2023-07-17T01:05:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Remove unneeded comments on most if not all of the commands","shortMessageHtmlLink":"Remove unneeded comments on most if not all of the commands"}},{"before":"62d7d172f05467c433974851334dba86f38c38b7","after":"db62e1c2b625c8917f7eb939d86c161c76ea925a","ref":"refs/heads/rewrite","pushedAt":"2023-07-17T01:00:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Add a better logging system (optional writing), and add log directory to gitignore","shortMessageHtmlLink":"Add a better logging system (optional writing), and add log directory…"}},{"before":"b72822bd13ded90c2209fe116709cbd7db767ea6","after":"62d7d172f05467c433974851334dba86f38c38b7","ref":"refs/heads/rewrite","pushedAt":"2023-07-16T09:16:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Fix naming of the embed color variable, and add some dogshit documentation for the logger class","shortMessageHtmlLink":"Fix naming of the embed color variable, and add some dogshit document…"}},{"before":"b04d7b174cdc7d5c23f5e36410428a90329ba100","after":"b72822bd13ded90c2209fe116709cbd7db767ea6","ref":"refs/heads/rewrite","pushedAt":"2023-07-16T09:06:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Add some types, remove accept, accept-encoding and accept-language from headers, add a check for being ratelimited in the hourly photo, and make some more lines readable","shortMessageHtmlLink":"Add some types, remove accept, accept-encoding and accept-language fr…"}},{"before":"4000f33df567a7e89caf2f0632ee63a20dc5978f","after":"b04d7b174cdc7d5c23f5e36410428a90329ba100","ref":"refs/heads/rewrite","pushedAt":"2023-07-16T08:50:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Add proper scheduling for hourly photo, rewrite some lines for readability","shortMessageHtmlLink":"Add proper scheduling for hourly photo, rewrite some lines for readab…"}},{"before":null,"after":"4000f33df567a7e89caf2f0632ee63a20dc5978f","ref":"refs/heads/rewrite","pushedAt":"2023-07-15T08:29:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Remove obsolete code in the API wrapper, made hourly photo reflect the current bot pfp, removed obsolete gitignore lines","shortMessageHtmlLink":"Remove obsolete code in the API wrapper, made hourly photo reflect th…"}},{"before":"3a79069bc292fe213cf8cfad59c139d1547ff113","after":"4000f33df567a7e89caf2f0632ee63a20dc5978f","ref":"refs/heads/main","pushedAt":"2023-04-08T03:24:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Remove obsolete code in the API wrapper, made hourly photo reflect the current bot pfp, removed obsolete gitignore lines","shortMessageHtmlLink":"Remove obsolete code in the API wrapper, made hourly photo reflect th…"}},{"before":"81cd94031cbc358ef4cbde54b301f3bb72a8be8a","after":"3a79069bc292fe213cf8cfad59c139d1547ff113","ref":"refs/heads/main","pushedAt":"2023-03-15T07:18:46.184Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Remove unneeded languages from gitignore","shortMessageHtmlLink":"Remove unneeded languages from gitignore"}},{"before":"fc658a4c94b749cf1f6271f800398b52bdf73732","after":"81cd94031cbc358ef4cbde54b301f3bb72a8be8a","ref":"refs/heads/main","pushedAt":"2023-03-14T03:48:34.455Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Forgot to include logger class in last commit, also removed unused import","shortMessageHtmlLink":"Forgot to include logger class in last commit, also removed unused im…"}},{"before":"0c5904578c5967e6e18df5e00b8b6618ef8c758e","after":"fc658a4c94b749cf1f6271f800398b52bdf73732","ref":"refs/heads/main","pushedAt":"2023-03-14T03:43:43.699Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Change class names to follow Python's case convention","shortMessageHtmlLink":"Change class names to follow Python's case convention"}},{"before":"24e3d598af183d48aaab168eaea2996796c19970","after":"0c5904578c5967e6e18df5e00b8b6618ef8c758e","ref":"refs/heads/main","pushedAt":"2023-03-14T03:29:55.533Z","pushType":"push","commitsCount":1,"pusher":{"login":"paintingofblue","name":null,"path":"/paintingofblue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90877067?s=80&v=4"},"commit":{"message":"Add limit parameter to image command, optimize hourly photos, fix exception in video scraping","shortMessageHtmlLink":"Add limit parameter to image command, optimize hourly photos, fix exc…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD_bukSAA","startCursor":null,"endCursor":null}},"title":"Activity · paintingofblue/thecatapi-discord-bot"}