{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":121235631,"defaultBranch":"main","name":"kotlin-telegram-bot","ownerLogin":"kotlin-telegram-bot","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-02-12T10:56:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57418018?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1690739830.0","currentOid":""},"activityList":{"items":[{"before":"c69562fe4ff0cc5a1aab9a747eb73c37d590720a","after":"18013912c6a8c395b6491c2323a8f5eb7288b4f5","ref":"refs/heads/main","pushedAt":"2024-04-10T10:29:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"red-avtovo","name":"Aleksandr","path":"/red-avtovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682826?s=80&v=4"},"commit":{"message":"Fix mapToTelegramBotResult function (#279)\n\n* Fix mapToTelegramBotResult function\r\n\r\n* after merge fix\r\n\r\n* code style fix","shortMessageHtmlLink":"Fix mapToTelegramBotResult function (#279)"}},{"before":"b14ab33345d4920efe8e630f157532924bd12504","after":"c69562fe4ff0cc5a1aab9a747eb73c37d590720a","ref":"refs/heads/main","pushedAt":"2024-04-10T08:29:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"red-avtovo","name":"Aleksandr","path":"/red-avtovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682826?s=80&v=4"},"commit":{"message":"Protect_Content field added (#265)\n\n* protcet_content field added\r\n\r\n* protcet_content field added\r\n\r\n* Merge with updated main branch\r\n\r\n* Add field web_app_data to Message\r\n\r\n* temparary commit\r\n\r\n* After merge with ProtectContent and WebAppData adding branch","shortMessageHtmlLink":"Protect_Content field added (#265)"}},{"before":"b885025dec8bf466450ffd73a9e933cf31450292","after":"b14ab33345d4920efe8e630f157532924bd12504","ref":"refs/heads/main","pushedAt":"2024-04-09T22:17:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"red-avtovo","name":"Aleksandr","path":"/red-avtovo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10682826?s=80&v=4"},"commit":{"message":"Support 'Login Url' payload for InlineKeyboardButton (#315)\n\n* Support 'Login Url' payload for InlineKeyboardButton\r\n\r\n* Support 'Login Url' payload for InlineKeyboardButton. Added missing `url` property.\r\n\r\n---------\r\n\r\nCo-authored-by: a.davlyatov ","shortMessageHtmlLink":"Support 'Login Url' payload for InlineKeyboardButton (#315)"}},{"before":"818a7c62472e878b3c5f2910c4a63f739b0352a9","after":"b885025dec8bf466450ffd73a9e933cf31450292","ref":"refs/heads/main","pushedAt":"2024-01-31T08:39:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Provide 'recurring', 'maxTipAmount', 'suggestedTipAmounts' to sendInvoice Telegram API method","shortMessageHtmlLink":"Provide 'recurring', 'maxTipAmount', 'suggestedTipAmounts' to sendInv…"}},{"before":"1a8317154c7dbbc1dd84c3bf42e003b07dfc561b","after":"818a7c62472e878b3c5f2910c4a63f739b0352a9","ref":"refs/heads/main","pushedAt":"2023-11-30T16:51:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Make `ChatMemberHandler` publicly available","shortMessageHtmlLink":"Make ChatMemberHandler publicly available"}},{"before":"3f8781e2b009bb13c86a55c390dc8989d5d8cfb2","after":"1a8317154c7dbbc1dd84c3bf42e003b07dfc561b","ref":"refs/heads/main","pushedAt":"2023-11-27T22:43:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Migrate dependency management to the Gradle Version Catalog","shortMessageHtmlLink":"Migrate dependency management to the Gradle Version Catalog"}},{"before":"a8b40b6ee149c3e665f78968be0eab198120f058","after":"3f8781e2b009bb13c86a55c390dc8989d5d8cfb2","ref":"refs/heads/main","pushedAt":"2023-11-27T22:42:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Provide 'parse_mode' to sendVideo Telegram API method","shortMessageHtmlLink":"Provide 'parse_mode' to sendVideo Telegram API method"}},{"before":"f27b159852eaf13797e242296677a6cd1d8f349c","after":"a8b40b6ee149c3e665f78968be0eab198120f058","ref":"refs/heads/main","pushedAt":"2023-11-27T11:23:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Update apidump","shortMessageHtmlLink":"Update apidump"}},{"before":"a142e5d7782a5f43728ac53673e966b3064a7c6e","after":"f27b159852eaf13797e242296677a6cd1d8f349c","ref":"refs/heads/main","pushedAt":"2023-11-27T08:38:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Configured project to be runnable on modern java versions","shortMessageHtmlLink":"Configured project to be runnable on modern java versions"}},{"before":"d9501eb0e631782c2298e0ddfef93f1090ca9471","after":"a142e5d7782a5f43728ac53673e966b3064a7c6e","ref":"refs/heads/main","pushedAt":"2023-11-27T08:37:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Bump library version to 6.1.0","shortMessageHtmlLink":"Bump library version to 6.1.0"}},{"before":"9fb7d3939d4bc6f273fcc07f316616a33e879383","after":"d9501eb0e631782c2298e0ddfef93f1090ca9471","ref":"refs/heads/main","pushedAt":"2023-11-27T08:31:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Update to Kotlin v1.9.10","shortMessageHtmlLink":"Update to Kotlin v1.9.10"}},{"before":"b6595f15d622bcd6b58ca50a287335944971e9f6","after":"9fb7d3939d4bc6f273fcc07f316616a33e879383","ref":"refs/heads/main","pushedAt":"2023-10-30T09:14:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Improve TelegramBotResult definition","shortMessageHtmlLink":"Improve TelegramBotResult definition"}},{"before":"ea90d82d790955bf10d10540b4a6b9633667f8a6","after":"b6595f15d622bcd6b58ca50a287335944971e9f6","ref":"refs/heads/main","pushedAt":"2023-10-18T18:14:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"No process update after stop pooling","shortMessageHtmlLink":"No process update after stop pooling"}},{"before":"028ea75580572575774597443f3c61a0d2d39c75","after":"ea90d82d790955bf10d10540b4a6b9633667f8a6","ref":"refs/heads/main","pushedAt":"2023-10-17T23:12:36.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Create `ChatMemberHandler`","shortMessageHtmlLink":"Create ChatMemberHandler"}},{"before":"5f375337a60c44f10d628ca781f3c0c23f19a628","after":"028ea75580572575774597443f3c61a0d2d39c75","ref":"refs/heads/main","pushedAt":"2023-10-15T22:49:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Added processing of requests for joining the channel (#298)\n\n* Added processing of requests for joining the channel\r\n\r\n* manage invitation links\r\n\r\n* fix ci checks\r\n\r\n* fix import\r\n\r\n---------\r\n\r\nCo-authored-by: kudryavtsev_ma ","shortMessageHtmlLink":"Added processing of requests for joining the channel (#298)"}},{"before":"71fab4acdbd9f62406030a09afacc35aa9cc7bd9","after":"5f375337a60c44f10d628ca781f3c0c23f19a628","ref":"refs/heads/main","pushedAt":"2023-10-14T17:24:53.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Add tests for `LeftChatMemberHandler`","shortMessageHtmlLink":"Add tests for LeftChatMemberHandler"}},{"before":"0cfa80be2c9553e43ace5844f0f642da2db89f57","after":"71fab4acdbd9f62406030a09afacc35aa9cc7bd9","ref":"refs/heads/main","pushedAt":"2023-07-30T18:06:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Add `onSuccess()` and `onError()` methods to apply Side Effects to a TelegramBotResult","shortMessageHtmlLink":"Add onSuccess() and onError() methods to apply Side Effects to a …"}},{"before":null,"after":"cde83076528baface82802ddb19f9e5a3f9cdfa1","ref":"refs/heads/feature/on-success-on-error","pushedAt":"2023-07-30T17:57:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Add `onSuccess()` and `onError()` methods to apply Side Effects to a TelegramBotResult","shortMessageHtmlLink":"Add onSuccess() and onError() methods to apply Side Effects to a …"}},{"before":"6b011042116ffd05e3a1fbd842b3c29eff8027bf","after":"0cfa80be2c9553e43ace5844f0f642da2db89f57","ref":"refs/heads/main","pushedAt":"2023-06-17T21:51:16.197Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Make `CallbackQueryHandler` \"public final\" class (#289)","shortMessageHtmlLink":"Make CallbackQueryHandler \"public final\" class (#289)"}},{"before":"9c27e39a249d38c9c79eb2aed31e40261fa7456c","after":"6b011042116ffd05e3a1fbd842b3c29eff8027bf","ref":"refs/heads/main","pushedAt":"2023-05-26T15:25:40.088Z","pushType":"push","commitsCount":1,"pusher":{"login":"JcMinarro","name":"Jc Miñarro","path":"/JcMinarro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4047514?s=80&v=4"},"commit":{"message":"Fix .git-blame-ignore-revs with the proper commit SHA1 after being merged into `main` branch","shortMessageHtmlLink":"Fix .git-blame-ignore-revs with the proper commit SHA1 after being me…"}},{"before":"e00219eda6d49ad92dcee530e85f88d5cfa4da22","after":"9c27e39a249d38c9c79eb2aed31e40261fa7456c","ref":"refs/heads/main","pushedAt":"2023-05-22T22:53:57.903Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"vjgarciag96","name":"Víctor Julián García Granado","path":"/vjgarciag96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20244357?s=80&v=4"},"commit":{"message":"Upgrade ktlint to version 0.48.2","shortMessageHtmlLink":"Upgrade ktlint to version 0.48.2"}},{"before":"6ba64c1dec9e9a6ab91adc573c7b9fb0571889f9","after":"e00219eda6d49ad92dcee530e85f88d5cfa4da22","ref":"refs/heads/main","pushedAt":"2023-05-22T20:48:42.638Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"vjgarciag96","name":"Víctor Julián García Granado","path":"/vjgarciag96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20244357?s=80&v=4"},"commit":{"message":"Create an extension to easily create an ExtendedHandler","shortMessageHtmlLink":"Create an extension to easily create an ExtendedHandler"}},{"before":"e4bdecd9e1e0c529a6b516f98aefd07955d32eb9","after":"6ba64c1dec9e9a6ab91adc573c7b9fb0571889f9","ref":"refs/heads/main","pushedAt":"2023-05-20T16:05:53.664Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vjgarciag96","name":"Víctor Julián García Granado","path":"/vjgarciag96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20244357?s=80&v=4"},"commit":{"message":"Update ci.yml (#282)\n\n'java-version' changed to 8 instead of 1.8, and add distributive 'temurin' as alternative of AdoptOpenJDK","shortMessageHtmlLink":"Update ci.yml (#282)"}},{"before":"f2c594d16c6681ebb4b3cc4399d343df16faa3ce","after":"e4bdecd9e1e0c529a6b516f98aefd07955d32eb9","ref":"refs/heads/main","pushedAt":"2023-05-20T16:04:53.048Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vjgarciag96","name":"Víctor Julián García Granado","path":"/vjgarciag96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20244357?s=80&v=4"},"commit":{"message":"Only consulte `Dispatcher` while update has not been consumed","shortMessageHtmlLink":"Only consulte Dispatcher while update has not been consumed"}},{"before":"c41efdf97e21dc89e4dadebd1130ff968755f95e","after":"f2c594d16c6681ebb4b3cc4399d343df16faa3ce","ref":"refs/heads/main","pushedAt":"2023-05-13T09:46:35.422Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vjgarciag96","name":"Víctor Julián García Granado","path":"/vjgarciag96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20244357?s=80&v=4"},"commit":{"message":"Use `Channel` instead of `BlockingQueue`","shortMessageHtmlLink":"Use Channel instead of BlockingQueue"}},{"before":"9a92040c25f78fe462bc0aa29a9acf166891af4f","after":"c41efdf97e21dc89e4dadebd1130ff968755f95e","ref":"refs/heads/main","pushedAt":"2023-03-07T09:20:00.441Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vjgarciag96","name":"Víctor Julián García Granado","path":"/vjgarciag96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20244357?s=80&v=4"},"commit":{"message":"Use coroutines\n\n* Add coroutines dependency\r\n\r\n* Use coroutines to run Dispatcher updates\r\n\r\n* Make `Handler.handleUpdate()` a suspend method\r\n\r\n* Use coroutines within ExecutorLooper\r\n\r\n* Use `@Volatile` annotation to avoid concurrency issues\r\n\r\n* Inject our own `CoroutineDispatcher`","shortMessageHtmlLink":"Use coroutines"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELOmlUAA","startCursor":null,"endCursor":null}},"title":"Activity · kotlin-telegram-bot/kotlin-telegram-bot"}