{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":290039690,"defaultBranch":"develop","name":"Factotum","ownerLogin":"nwplus","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-08-24T21:04:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7472155?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723481010.0","currentOid":""},"activityList":{"items":[{"before":"b21c3e78008ddae8b1ffab2891905f5cfcaa8a77","after":null,"ref":"refs/heads/byronwang-get-hacker-data-from-db","pushedAt":"2024-08-12T16:43:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"byronwang93","name":"Byron Wang","path":"/byronwang93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84694517?s=80&v=4"}},{"before":"99ed057576d2ff8760ad652c90ec6d7b6cbf35bf","after":"016bb9069ebae555def44829355b96ffdd3af844","ref":"refs/heads/hc2023-updates","pushedAt":"2024-08-12T16:43:29.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"byronwang93","name":"Byron Wang","path":"/byronwang93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84694517?s=80&v=4"},"commit":{"message":"Merge pull request #274 from nwplus/byronwang-get-hacker-data-from-db\n\nGet hacker data from DB -> fixing the /start-verification command","shortMessageHtmlLink":"Merge pull request #274 from nwplus/byronwang-get-hacker-data-from-db"}},{"before":"de9e2a7474f78d286b5d97db614d41a165649667","after":"f0098645f28b1c09feb30dbbe94d8596b4f081f7","ref":"refs/heads/daniel/fix-slash-commands","pushedAt":"2024-08-12T07:16:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"},"commit":{"message":"Convert role selector command to slash + add message id saving","shortMessageHtmlLink":"Convert role selector command to slash + add message id saving"}},{"before":"115b281017fc37c0f2754a3f4cd1dcbcfc0e7a80","after":"de9e2a7474f78d286b5d97db614d41a165649667","ref":"refs/heads/daniel/fix-slash-commands","pushedAt":"2024-08-12T06:26:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"},"commit":{"message":"Convert role selector command to slash + add message id saving","shortMessageHtmlLink":"Convert role selector command to slash + add message id saving"}},{"before":"69184c19c3c10b4d06a7acbeb966f9238cf70fb2","after":"115b281017fc37c0f2754a3f4cd1dcbcfc0e7a80","ref":"refs/heads/daniel/fix-slash-commands","pushedAt":"2024-08-11T01:29:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"},"commit":{"message":"Add message saving functionality to mentor cave command","shortMessageHtmlLink":"Add message saving functionality to mentor cave command"}},{"before":"107c36baaccfd93e93d501010da49f9a4a57058c","after":"69184c19c3c10b4d06a7acbeb966f9238cf70fb2","ref":"refs/heads/daniel/fix-slash-commands","pushedAt":"2024-08-11T01:14:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"},"commit":{"message":"Add message saving functionality to mentor cave command","shortMessageHtmlLink":"Add message saving functionality to mentor cave command"}},{"before":"d41f1c838e69402f277dfbe6ee7593988a3535ff","after":"b21c3e78008ddae8b1ffab2891905f5cfcaa8a77","ref":"refs/heads/byronwang-get-hacker-data-from-db","pushedAt":"2024-08-05T06:25:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"byronwang93","name":"Byron Wang","path":"/byronwang93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84694517?s=80&v=4"},"commit":{"message":"more reverting","shortMessageHtmlLink":"more reverting"}},{"before":"3d1ebb363dbe4d01aff83ba312a91b73703f623a","after":"d41f1c838e69402f277dfbe6ee7593988a3535ff","ref":"refs/heads/byronwang-get-hacker-data-from-db","pushedAt":"2024-08-05T06:24:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"byronwang93","name":"Byron Wang","path":"/byronwang93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84694517?s=80&v=4"},"commit":{"message":"revert unnecessary changes","shortMessageHtmlLink":"revert unnecessary changes"}},{"before":"d3c3fb694f1fedab661722cb3b8f1ecaa99e6ee3","after":"3d1ebb363dbe4d01aff83ba312a91b73703f623a","ref":"refs/heads/byronwang-get-hacker-data-from-db","pushedAt":"2024-08-05T06:06:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"byronwang93","name":"Byron Wang","path":"/byronwang93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84694517?s=80&v=4"},"commit":{"message":"logic of verifying a user if theyre a hacker FIRST then seeing if theyre another role","shortMessageHtmlLink":"logic of verifying a user if theyre a hacker FIRST then seeing if the…"}},{"before":"c2b6359ea2441fd145c807ccaa2c328fe19099c6","after":"d3c3fb694f1fedab661722cb3b8f1ecaa99e6ee3","ref":"refs/heads/byronwang-get-hacker-data-from-db","pushedAt":"2024-08-05T06:06:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"byronwang93","name":"Byron Wang","path":"/byronwang93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84694517?s=80&v=4"},"commit":{"message":"updated typing + error w/ dual messaging","shortMessageHtmlLink":"updated typing + error w/ dual messaging"}},{"before":"24b5cb9085c97835e7104014db56b9220cd778aa","after":"c2b6359ea2441fd145c807ccaa2c328fe19099c6","ref":"refs/heads/byronwang-get-hacker-data-from-db","pushedAt":"2024-08-05T05:38:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"byronwang93","name":"Byron Wang","path":"/byronwang93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84694517?s=80&v=4"},"commit":{"message":"fixed role collection syntax","shortMessageHtmlLink":"fixed role collection syntax"}},{"before":"522fb19d96dc44821158c279e487e7fae51d45b4","after":"107c36baaccfd93e93d501010da49f9a4a57058c","ref":"refs/heads/daniel/fix-slash-commands","pushedAt":"2024-08-05T02:34:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"},"commit":{"message":"Fix discord-contests and load-questions command","shortMessageHtmlLink":"Fix discord-contests and load-questions command"}},{"before":"b212ca25bea9b01aa9d30293e3a0407963753d3a","after":null,"ref":"refs/heads/daniel/save-pronoun-messages","pushedAt":"2024-08-04T16:05:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"}},{"before":"d62fdd91449b65bc7e15fe6c7f049b205bc31e7f","after":"99ed057576d2ff8760ad652c90ec6d7b6cbf35bf","ref":"refs/heads/hc2023-updates","pushedAt":"2024-08-04T16:05:44.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"},"commit":{"message":"Merge pull request #272 from nwplus/daniel/save-pronoun-messages\n\nSave pronoun messages","shortMessageHtmlLink":"Merge pull request #272 from nwplus/daniel/save-pronoun-messages"}},{"before":"c4e56cf8a7fa575f5646936020fae8f7d8efe58b","after":"b212ca25bea9b01aa9d30293e3a0407963753d3a","ref":"refs/heads/daniel/save-pronoun-messages","pushedAt":"2024-08-03T23:29:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"byronwang93","name":"Byron Wang","path":"/byronwang93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84694517?s=80&v=4"},"commit":{"message":"creates the pronoun roles if they do not exist","shortMessageHtmlLink":"creates the pronoun roles if they do not exist"}},{"before":"d62fdd91449b65bc7e15fe6c7f049b205bc31e7f","after":"24b5cb9085c97835e7104014db56b9220cd778aa","ref":"refs/heads/byronwang-get-hacker-data-from-db","pushedAt":"2024-08-03T23:02:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"byronwang93","name":"Byron Wang","path":"/byronwang93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84694517?s=80&v=4"},"commit":{"message":"initial work for email checking:","shortMessageHtmlLink":"initial work for email checking:"}},{"before":"1f67fa813daba429b442033d537d20faa16bdd5c","after":"c4e56cf8a7fa575f5646936020fae8f7d8efe58b","ref":"refs/heads/daniel/save-pronoun-messages","pushedAt":"2024-08-03T07:05:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"},"commit":{"message":"Change var declarations to const in pronouns.js","shortMessageHtmlLink":"Change var declarations to const in pronouns.js"}},{"before":"7321efe3a1d5e6a607fa07a57c3501c8bb618209","after":"522fb19d96dc44821158c279e487e7fae51d45b4","ref":"refs/heads/daniel/fix-slash-commands","pushedAt":"2024-07-28T10:45:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"},"commit":{"message":"Fix discord-contests and load-questions command","shortMessageHtmlLink":"Fix discord-contests and load-questions command"}},{"before":null,"after":"7321efe3a1d5e6a607fa07a57c3501c8bb618209","ref":"refs/heads/daniel/fix-slash-commands","pushedAt":"2024-07-28T01:57:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"},"commit":{"message":"Fixed keep_pinned option for clear-chat command","shortMessageHtmlLink":"Fixed keep_pinned option for clear-chat command"}},{"before":"1f67fa813daba429b442033d537d20faa16bdd5c","after":null,"ref":"refs/heads/daniel/save-command-messages","pushedAt":"2024-07-28T01:41:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"}},{"before":null,"after":"1f67fa813daba429b442033d537d20faa16bdd5c","ref":"refs/heads/daniel/save-pronoun-messages","pushedAt":"2024-07-28T01:11:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"},"commit":{"message":"Save pronoun message/channel ids + app now loads each guild sequentially respecting awaits","shortMessageHtmlLink":"Save pronoun message/channel ids + app now loads each guild sequentia…"}},{"before":"813bc92d6c141eed72974bc9fcbb49be9b2b37dc","after":"1f67fa813daba429b442033d537d20faa16bdd5c","ref":"refs/heads/daniel/save-command-messages","pushedAt":"2024-07-22T09:36:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"},"commit":{"message":"Save pronoun message/channel ids + app now loads each guild sequentially respecting awaits","shortMessageHtmlLink":"Save pronoun message/channel ids + app now loads each guild sequentia…"}},{"before":null,"after":"813bc92d6c141eed72974bc9fcbb49be9b2b37dc","ref":"refs/heads/daniel/save-command-messages","pushedAt":"2024-07-22T09:36:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"},"commit":{"message":"Save pronoun message/channel ids per guild so they can be restored upon restarting bot","shortMessageHtmlLink":"Save pronoun message/channel ids per guild so they can be restored up…"}},{"before":null,"after":"d62fdd91449b65bc7e15fe6c7f049b205bc31e7f","ref":"refs/heads/byronwang-get-hacker-data-from-db","pushedAt":"2024-07-16T00:14:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"byronwang93","name":"Byron Wang","path":"/byronwang93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84694517?s=80&v=4"},"commit":{"message":"Merge pull request #271 from nwplus/factotum-migrate-to-nwfirebase\n\nFactotum migrate to nwfirebase","shortMessageHtmlLink":"Merge pull request #271 from nwplus/factotum-migrate-to-nwfirebase"}},{"before":"427a444d9d32704a550d06e47fabbe5bc2b985f1","after":null,"ref":"refs/heads/daniel/migrate-dev-env","pushedAt":"2024-07-15T08:58:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"}},{"before":"2c5857f65d531e12cf2d7cd1c7b68209fe8e8fa6","after":null,"ref":"refs/heads/factotum-migrate-to-nwfirebase","pushedAt":"2024-07-13T17:21:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"byronwang93","name":"Byron Wang","path":"/byronwang93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84694517?s=80&v=4"}},{"before":"a0be7198b02cdc9d70c66712c6501d29c3392844","after":"d62fdd91449b65bc7e15fe6c7f049b205bc31e7f","ref":"refs/heads/hc2023-updates","pushedAt":"2024-07-13T17:21:15.000Z","pushType":"pr_merge","commitsCount":21,"pusher":{"login":"byronwang93","name":"Byron Wang","path":"/byronwang93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84694517?s=80&v=4"},"commit":{"message":"Merge pull request #271 from nwplus/factotum-migrate-to-nwfirebase\n\nFactotum migrate to nwfirebase","shortMessageHtmlLink":"Merge pull request #271 from nwplus/factotum-migrate-to-nwfirebase"}},{"before":"0ec0625c6c36287f745de0735f0d09512a8b522f","after":"2c5857f65d531e12cf2d7cd1c7b68209fe8e8fa6","ref":"refs/heads/factotum-migrate-to-nwfirebase","pushedAt":"2024-07-12T21:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"byronwang93","name":"Byron Wang","path":"/byronwang93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84694517?s=80&v=4"},"commit":{"message":"addressed Daniels comment - using _db","shortMessageHtmlLink":"addressed Daniels comment - using _db"}},{"before":"90109e68e0b50da8d7d3bb40007607e1a58092b2","after":"0ec0625c6c36287f745de0735f0d09512a8b522f","ref":"refs/heads/factotum-migrate-to-nwfirebase","pushedAt":"2024-07-08T08:21:00.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"daniel-panhead","name":"Daniel","path":"/daniel-panhead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57362494?s=80&v=4"},"commit":{"message":"Finish updating all commands to use InitBotInfo doc instead of mongo","shortMessageHtmlLink":"Finish updating all commands to use InitBotInfo doc instead of mongo"}},{"before":"608a224fa34ef9638a63c1344e79a148d694402e","after":"90109e68e0b50da8d7d3bb40007607e1a58092b2","ref":"refs/heads/factotum-migrate-to-nwfirebase","pushedAt":"2024-07-02T05:14:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"byronwang93","name":"Byron Wang","path":"/byronwang93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84694517?s=80&v=4"},"commit":{"message":"replaced all instances of firebase-services","shortMessageHtmlLink":"replaced all instances of firebase-services"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEmFaErQA","startCursor":null,"endCursor":null}},"title":"Activity · nwplus/Factotum"}