Commit graph

698 commits

Author SHA1 Message Date
netkas
709e5794d5 Add support for CallbackQuery events. 2024-11-01 21:54:05 -04:00
netkas
e843c8ca4f Add support for ShippingQuery events 2024-11-01 21:50:21 -04:00
netkas
f1342e3f42 Add PreCheckoutQueryEvent handling 2024-11-01 21:33:47 -04:00
netkas
c57cdfe05c Add support for Paid Media Purchased event 2024-11-01 21:30:41 -04:00
netkas
39821585e4 Add detailed docblocks to PollingBot class methods 2024-11-01 21:25:50 -04:00
netkas
95e9118bfb Enhance event handler selection in PollingBot 2024-11-01 18:21:40 -04:00
netkas
31550fc1dc Add PollEvent to handle new poll updates 2024-11-01 18:19:47 -04:00
netkas
d56cc3dd22 Add support for handling poll answer updates 2024-11-01 18:16:17 -04:00
netkas
3ce87cabcb Add support for MyChatMemberUpdatedEvent 2024-11-01 18:13:09 -04:00
netkas
73d14179b1 Rename EventType to UpdateEventType for clarity 2024-11-01 18:11:11 -04:00
netkas
b8b1a87639 Add ChatMemberUpdatedEvent handling 2024-11-01 18:09:14 -04:00
netkas
c7edc420f3 Add doc comments for event methods 2024-11-01 18:05:02 -04:00
netkas
cd691703ee Add WebhookBot class for handling Telegram webhook requests 2024-11-01 18:04:20 -04:00
netkas
ff245ad315 Add event type determination method to Utilities 2024-11-01 18:04:11 -04:00
netkas
95346f78cd Add UpdateEvent abstract class 2024-11-01 18:04:02 -04:00
netkas
b58aa3a5fc Rename ChatBoostAdded to ChatBoostUpdated 2024-11-01 18:03:50 -04:00
netkas
f83b5ac40f Add RemovedChatBoostEvent class 2024-11-01 15:47:09 -04:00
netkas
da553c3bc9 Add PollingBot class to handle Telegram polling updates 2024-11-01 15:47:02 -04:00
netkas
374e3907c4 Add EventType enum for standardized event handling 2024-11-01 15:46:55 -04:00
netkas
734adf2f7d Add ChatJoinRequestEvent class 2024-11-01 15:46:47 -04:00
netkas
27d1dce80f Add ChatBoostUpdated object 2024-11-01 15:46:39 -04:00
netkas
6787654243 Add ChatBoostEvent class 2024-11-01 15:46:32 -04:00
netkas
40fd31cc79 Add event handling system to Bot class 2024-11-01 15:46:24 -04:00
netkas
1db75f74f6 Updated tgbot.iml 2024-11-01 14:01:32 -04:00
netkas
d702ddb120 Update logger dependencies and add Logger class 2024-11-01 14:01:25 -04:00
netkas
f8e5b0f632 Add SetWebhook method and integrate with Methods enum 2024-11-01 13:51:52 -04:00
netkas
f2f26998ad Fix object instantiation and add getUpdate functionality 2024-11-01 13:24:11 -04:00
netkas
845a0d3b3c Add GetUpdates method for fetching updates 2024-11-01 12:44:54 -04:00
netkas
ead1347f34 Implemented method sendChatAction 2024-10-31 00:22:07 -04:00
netkas
97346e217c Updated Idea projects 2024-10-31 00:07:26 -04:00
netkas
b8f6c81833 Added method SendDice 2024-10-31 00:07:09 -04:00
netkas
64e40f62cb Minor correction 2024-10-14 15:42:53 -04:00
netkas
d875d7282d Minor correction 2024-10-14 15:40:01 -04:00
netkas
868d2d3748 Updated Build System 2024-10-14 15:33:49 -04:00
netkas
1dd3be5802 Updated ncc_workflow.yml 2024-10-14 14:38:50 -04:00
netkas
1a130d948c Updated Build System & .gitignore 2024-10-14 14:37:35 -04:00
netkas
705bbe6b3c Test Commit 2024-10-11 15:26:53 -04:00
netkas
e991cf8183 Test Commit 2024-10-11 15:21:43 -04:00
netkas
2b67b085ad Test Commit 2024-10-11 15:17:12 -04:00
netkas
bc27a597eb Updated workflow 2024-10-10 15:11:07 -04:00
netkas
b7d2d4072a Updated build 2024-10-10 15:10:05 -04:00
netkas
88f1ebddeb Updated build 2024-10-10 15:09:09 -04:00
netkas
a116697e24 Updated ncc_workflow.yml 2024-10-10 14:31:25 -04:00
netkas
20aeccc2ba Updated ncc_workflow.yml 2024-10-10 14:27:24 -04:00
netkas
db18d8b826 Updated workflow 2024-10-10 14:26:01 -04:00
netkas
a3049d3355 Updated Build system 2024-10-10 14:24:43 -04:00
netkas
9a4e537294 Add SendPoll method with tests and enhance Poll object 2024-10-10 13:20:40 -04:00
netkas
33f7a094fc Minor refactoring 2024-10-10 12:48:17 -04:00
netkas
561542bc62 Add SendContact method with corresponding test. 2024-10-10 12:47:37 -04:00
netkas
012fc4fe0f Add SendVenue method to send venue information 2024-10-10 12:26:12 -04:00