{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":848557483,"defaultBranch":"master","name":"Telegram-SkeddyBot","ownerLogin":"ammarGamal123","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-08-28T01:30:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/100167068?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725348564.0","currentOid":""},"activityList":{"items":[{"before":"4414ebd83d0f93b718a7d3a47004efcda0fa4f85","after":"5800f3ee131be9178c2971115b2e35939ce8e8c1","ref":"refs/heads/master","pushedAt":"2024-09-03T07:36:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarGamal123","name":"Ammar Hammad","path":"/ammarGamal123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100167068?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"2aa487a8fbf3214553ec9e107096f58e235d6c4a","after":"4414ebd83d0f93b718a7d3a47004efcda0fa4f85","ref":"refs/heads/master","pushedAt":"2024-09-03T07:33:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarGamal123","name":"Ammar Hammad","path":"/ammarGamal123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100167068?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"fd0ba2504623e3cfce0c9505a5f79b08ed3605df","after":"2aa487a8fbf3214553ec9e107096f58e235d6c4a","ref":"refs/heads/master","pushedAt":"2024-09-03T07:31:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ammarGamal123","name":"Ammar Hammad","path":"/ammarGamal123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100167068?s=80&v=4"},"commit":{"message":"Merge pull request #3 from ammarGamal123/chore/add-docs\n\nchore: Add comprehensive documentation to all code and classes","shortMessageHtmlLink":"Merge pull request #3 from ammarGamal123/chore/add-docs"}},{"before":null,"after":"b09881a74adf17af02b8d37545e656dc5fe4332e","ref":"refs/heads/chore/add-docs","pushedAt":"2024-09-03T07:29:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ammarGamal123","name":"Ammar Hammad","path":"/ammarGamal123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100167068?s=80&v=4"},"commit":{"message":"chore: Add comprehensive documentation to all code and classes\n\n- Documented core handlers including `MessageHandler`, `UserStateHandler`, and `ValidationHander`.\n- Added detailed comments to `TelegramBotService` for clarity on bot operations and command handling.\n- Included descriptions in configuration and logging classes for better understanding.","shortMessageHtmlLink":"chore: Add comprehensive documentation to all code and classes"}},{"before":"f29a8388b36627afa8ec27d1540a1972bc57795f","after":"fd0ba2504623e3cfce0c9505a5f79b08ed3605df","ref":"refs/heads/master","pushedAt":"2024-09-02T07:48:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ammarGamal123","name":"Ammar Hammad","path":"/ammarGamal123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100167068?s=80&v=4"},"commit":{"message":"Merge pull request #2 from ammarGamal123/feature/add-delete-command\n\nfeat: Add /delete command to SkeddyBot for removing scheduled events","shortMessageHtmlLink":"Merge pull request #2 from ammarGamal123/feature/add-delete-command"}},{"before":null,"after":"cdf9e815a2fac9e1cbc7103febefba66fa4ddf95","ref":"refs/heads/feature/add-delete-command","pushedAt":"2024-09-02T07:48:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ammarGamal123","name":"Ammar Hammad","path":"/ammarGamal123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100167068?s=80&v=4"},"commit":{"message":"feat: Add /delete command to SkeddyBot for removing scheduled events","shortMessageHtmlLink":"feat: Add /delete command to SkeddyBot for removing scheduled events"}},{"before":"17c2852607236fbc714e109c57b3f7897cdaf2b5","after":"f29a8388b36627afa8ec27d1540a1972bc57795f","ref":"refs/heads/master","pushedAt":"2024-08-29T09:02:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ammarGamal123","name":"Ammar Hammad","path":"/ammarGamal123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100167068?s=80&v=4"},"commit":{"message":"Merge pull request #1 from ammarGamal123/feature/develop-add-and-list-commands\n\nfeat: Implemented /add and /list commands in the Telegram bot","shortMessageHtmlLink":"Merge pull request #1 from ammarGamal123/feature/develop-add-and-list…"}},{"before":null,"after":"8e08b103b6bf5837b4299e5578b26c19e1f0b3cd","ref":"refs/heads/feature/develop-add-and-list-commands","pushedAt":"2024-08-29T09:02:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ammarGamal123","name":"Ammar Hammad","path":"/ammarGamal123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100167068?s=80&v=4"},"commit":{"message":"feat: Implemented /add and /list commands in the Telegram bot\n\n- Added functionality for handling /add command to manage event creation and scheduling, including options to edit event messages or schedule times.\n- Developed /list command to display user's upcoming events.\n- Enabled user interaction to edit either the event message or the schedule time.\n- Utilized CommandHandler, MessageHandler, UserStateHandler, and ValidationHandler to ensure adherence to SOLID principles.","shortMessageHtmlLink":"feat: Implemented /add and /list commands in the Telegram bot"}},{"before":"b642275633f861e622b85394aa22cb8255d2bc64","after":"17c2852607236fbc714e109c57b3f7897cdaf2b5","ref":"refs/heads/master","pushedAt":"2024-08-28T05:20:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarGamal123","name":"Ammar Hammad","path":"/ammarGamal123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100167068?s=80&v=4"},"commit":{"message":"Implemented /start and /help commands in SkeddyBot\n\nAdded functionality for the /start command to initialize interactions with the bot.\nIntegrated the /help command to provide users with guidance and available commands.","shortMessageHtmlLink":"Implemented /start and /help commands in SkeddyBot"}},{"before":null,"after":"b642275633f861e622b85394aa22cb8255d2bc64","ref":"refs/heads/master","pushedAt":"2024-08-28T01:30:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ammarGamal123","name":"Ammar Hammad","path":"/ammarGamal123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100167068?s=80&v=4"},"commit":{"message":"Add project files.","shortMessageHtmlLink":"Add project files."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QwNzozNjowOC4wMDAwMDBazwAAAASrRB7Z","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QwNzozNjowOC4wMDAwMDBazwAAAASrRB7Z","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOFQwMTozMDo0Mi4wMDAwMDBazwAAAASl9tuY"}},"title":"Activity · ammarGamal123/Telegram-SkeddyBot"}