Commit Graph

  • fd7d72b986 Update NavigationController.cs FlorianDahn 2021-07-25 16:40:09 +02:00
  • 47a5b502b9 Updating package targetFramework to .NET 5 FlorianDahn 2021-07-25 16:38:53 +02:00
  • ce4c7b6f1c Update TelegramBotBase.csproj FlorianDahn 2021-07-25 16:36:43 +02:00
  • 5bae650edc Updating compilation targets FlorianDahn 2021-07-25 16:35:15 +02:00
  • 9eae63dae6 Updating Testproject FlorianDahn 2021-07-25 16:34:29 +02:00
  • 6f005114bc Update NavigationController.cs FlorianDahn 2021-07-25 16:33:05 +02:00
  • 00440a50e8
    Merge pull request #11 from MajMcCloud/master Florian Dahn 2021-07-25 05:07:31 +03:00
  • ae9dd17ae3 Adding NavigationController for better and optional Push/Pop navigation FlorianDahn 2021-07-25 01:54:16 +02:00
  • be2660239a Creating DeviceSession and other stuff slight earlier in the LoadSessionStates methods FlorianDahn 2021-07-25 01:53:55 +02:00
  • e88114049e
    Merge pull request #8 from Xilosof/feat/QuickDeletionOfMsgs Florian Dahn 2021-07-25 02:10:30 +03:00
  • 177c198916 Added event call Xilosof 2021-07-23 16:47:42 +03:00
  • 1f7a9900c4 Updating TelegramBotBaseTest project FlorianDahn 2021-07-17 18:36:56 +02:00
  • d6051ce607
    Merge pull request #10 from MajMcCloud/development Florian Dahn 2021-07-17 19:35:17 +03:00
  • 5613e84bc3 Updating to TelegramBotFramework 16.0.2 FlorianDahn 2021-07-17 18:34:27 +02:00
  • d52fd41467
    Merge pull request #9 from MajMcCloud/development Florian Dahn 2021-07-14 23:11:32 +03:00
  • 8df6e4ce55
    Merge pull request #7 from NTDV/master Florian Dahn 2021-07-14 22:35:13 +03:00
  • 9012ec76b1 feat(AutoCleanForm): change deletion of msgs Xilosof 2021-07-13 22:48:01 +03:00
  • 36fb40b6bd CalendarPicker: + Added days, monthes and years range check + Added language selection * Fixed default language (it is English now) Danich Volk 2021-07-13 21:18:55 +03:00
  • 47aa8c2aaa Extracting custom field conversion for use in other places FlorianDahn 2021-06-07 01:35:02 +02:00
  • 1709631965 adding GetObject and SaveObject methods for custom session serialization FlorianDahn 2021-06-07 01:33:57 +02:00
  • 264a998052 Update FormBase.cs FlorianDahn 2021-06-07 01:33:19 +02:00
  • a00aaacbfb Update ButtonGrid.cs FlorianDahn 2021-06-07 01:31:41 +02:00
  • bd908db867
    Merge pull request #4 from MajMcCloud/development Florian Dahn 2021-05-16 15:09:09 +02:00
  • e2c485aede Adding some conversion checks for JSON State serialization FlorianDahn 2021-04-25 15:51:19 +02:00
  • c8936d0748 Adding more details to PromptDialog FlorianDahn 2021-03-29 23:51:39 +02:00
  • 92f12735c8 Adding more details on ConfirmDialog FlorianDahn 2021-03-29 23:50:42 +02:00
  • 8142b626b2
    Merge pull request #3 from Xilosof/bug/ApiRequestException-handling Florian Dahn 2021-03-14 20:34:07 +01:00
  • 5dcbe04a73 Added initialization of MaxNumberOfRetries setting Xilosof 2021-03-14 22:03:13 +03:00
  • e742ded371 Change exception handling when sending a request. 1) Now RetryAfter is multiplied by 1000, because request contains value in second instead milliseconds. (see https://core.telegram.org/bots/api#responseparameters) 2) Now calls occur in a loop, but a limited number of times. This also ensures that exceptions are caught during a repeated request. Xilosof 2021-03-14 22:00:51 +03:00
  • 706b0f522a Add static propert MaxNumberOfRetries. This is necessary so that the DeviceSession instance can get this setting. There is no direct access to the settings in BotBase at the moment. This property will be set when calling the Start method for the bot and is the same for all bots in the same application. Xilosof 2021-03-14 21:55:07 +03:00
  • 61e3652edf Add MaxNumberOfRetries setting. Indicates the maximum number of times a request that received error 429 will be sent again after a timeout until it receives code 200 or an error code not equal to 429. Xilosof 2021-03-14 21:43:07 +03:00
  • c484edd427 Update README.md FlorianDahn 2021-03-14 16:52:19 +01:00
  • 181902336c Adding ChannelCreated messagetype to GroupForm FlorianDahn 2021-03-14 16:51:25 +01:00
  • dc364b5fd3 Fix for Cleanup method FlorianDahn 2021-03-04 15:17:06 +01:00
  • 1fd4752c0e Slash fix FlorianDahn 2021-03-02 15:25:35 +01:00
  • d84be50243 Adding AutoCleanForm Fix for TaggedButtonGrid FlorianDahn 2021-03-02 15:19:28 +01:00
  • 1caa71cd25 Update to fix some bad behaviour with combination of AutoCleanForm FlorianDahn 2021-03-01 22:53:32 +01:00
  • e81e5f1854 Bot command extensions for default commands FlorianDahn 2021-03-01 22:53:03 +01:00
  • 399e056a8f Deleting messages update FlorianDahn 2021-03-01 22:52:45 +01:00
  • 26c4f479fa New internal MessageDeleted event handler for better control and form use. FlorianDahn 2021-03-01 22:50:42 +01:00
  • 72d94df907 FIX: new message loop will now correctly manage events and form switches FlorianDahn 2021-03-01 22:14:36 +01:00
  • 31e0683699 FIX: for using ButtonGrid within AutoCleanForm can cause to no message FlorianDahn 2021-03-01 22:13:40 +01:00
  • 676be49a62 Update MultiToggleButtons.cs FlorianDahn 2021-03-01 01:54:49 +01:00
  • 5b67f334ff MultiToggleButton minor updates FlorianDahn 2021-03-01 01:48:17 +01:00
  • 6a556af070 New control: MultiToggleButton FlorianDahn 2021-03-01 01:36:07 +01:00
  • 4910a04923 Update README.md FlorianDahn 2021-02-28 18:25:12 +01:00
  • 10f4e1b745 New example project for async form updates FlorianDahn 2021-02-28 18:23:21 +01:00
  • 42b624c28f Fix for MessageType use when no Message is available FlorianDahn 2021-02-28 18:22:08 +01:00
  • 75013d51bd Remove old comments FlorianDahn 2021-02-28 17:47:52 +01:00
  • 7f3bcfe418 Speed/Performance optimization for AutoCleanForm FlorianDahn 2021-02-28 17:46:49 +01:00
  • f5e26924d8 Adding InvokeMessageLoop method FlorianDahn 2021-02-28 17:45:28 +01:00
  • 884aa60fac Joining both message loops for easier maintainability FlorianDahn 2021-02-28 17:44:35 +01:00
  • adc18891e0 Update MessageResult.cs FlorianDahn 2021-02-28 17:40:02 +01:00
  • 07eb4bef75 Adding new controls to Readme FlorianDahn 2021-02-28 15:44:05 +01:00
  • dfe64b22ab New control: CheckedButtonList FlorianDahn 2021-02-28 15:35:49 +01:00
  • 15a8b8897f Updates and improvements FlorianDahn 2021-02-28 15:34:04 +01:00
  • 91048b4f7c Async invoke fixes and ButtonGrid update FlorianDahn 2021-02-27 20:51:47 +01:00
  • 426bb078af Adding DebuggerDisplay attribute FlorianDahn 2021-02-27 15:18:23 +01:00
  • 63deb978a4 PageCount Fix for ButtonGrid FlorianDahn 2021-02-27 15:17:21 +01:00
  • 1a2b5818aa New Control: TaggedButtonGrid FlorianDahn 2021-02-20 01:53:49 +01:00
  • fc44b7d38c New Control: MultiView FlorianDahn 2021-02-20 01:51:01 +01:00
  • dc8cb81284 Adding Init method to controls FlorianDahn 2021-02-20 01:39:37 +01:00
  • 0202fc29a8 Merge branch 'master' of https://github.com/MajMcCloud/TelegramBotFramework FlorianDahn 2021-02-19 15:03:33 +01:00
  • 7e51126fd3 Fix for double sessions in sessionstate FlorianDahn 2021-02-19 15:03:28 +01:00
  • 67e82acf20
    Update FUNDING.yml Florian Dahn 2021-02-02 15:59:03 +01:00
  • c32fc2c3da
    Update FUNDING.yml Florian Dahn 2021-02-02 15:57:02 +01:00
  • 4351fc7c68
    Create FUNDING.yml Florian Dahn 2021-02-02 15:56:27 +01:00
  • 80d43ac369 Update DeviceSession.cs FlorianDahn 2021-01-15 19:36:13 +01:00
  • 376ba68e8e MAJOR CHANGE: Refactoring namespace for controls FlorianDahn 2021-01-15 19:33:44 +01:00
  • 6b404545df Update MessageResult.cs FlorianDahn 2021-01-15 16:53:45 +01:00
  • a524fef0d5 Update DeviceSession.cs FlorianDahn 2020-12-23 03:09:47 +01:00
  • 73ba36ea2b Optimization of API calls within DeviceSession FlorianDahn 2020-12-22 21:55:47 +01:00
  • 46160b54ae Update DataResult.cs FlorianDahn 2020-12-22 15:40:18 +01:00
  • 87690a3630 Update DeviceSession.cs FlorianDahn 2020-12-22 15:37:05 +01:00
  • 975a942993 Update ButtonGrid.cs FlorianDahn 2020-12-06 22:43:39 +01:00
  • 4336ff1681 Session Updates FlorianDahn 2020-12-04 17:19:11 +01:00
  • 567a9f937f
    Update README.md v3.2.3 Florian Dahn 2020-11-23 13:51:25 +01:00
  • 95b4ff77c5 Update README.md FlorianDahn 2020-11-23 13:48:13 +01:00
  • ba82c11d66 Update README.md FlorianDahn 2020-11-23 13:46:28 +01:00
  • c2e33da277 Adding SaveSessionState to SessionBase FlorianDahn 2020-11-22 23:15:31 +01:00
  • 259fa54236 Update ModalDialog.cs FlorianDahn 2020-11-03 23:52:35 +01:00
  • f790a16e85 Merge branch 'master' of https://github.com/MajMcCloud/TelegramBotFramework FlorianDahn 2020-11-03 20:38:40 +01:00
  • 97fea333f7 Update ConfirmDialog.cs FlorianDahn 2020-11-03 20:38:36 +01:00
  • e1b31b0b9a Update PromptDialog.cs FlorianDahn 2020-11-03 20:38:07 +01:00
  • 7aca5a648f
    Update README.md Florian Dahn 2020-10-31 16:22:47 +01:00
  • f24c309f63 Update DeviceSession.cs FlorianDahn 2020-10-22 22:14:40 +02:00
  • ba9fd8062c Update PromptDialog.cs FlorianDahn 2020-10-20 19:11:04 +02:00
  • b37c31f2bd Update BotBase.cs FlorianDahn 2020-10-20 19:10:30 +02:00
  • 2c34a178ee Update DeviceSession.cs FlorianDahn 2020-10-12 23:16:42 +02:00
  • 2f030f3c12 Updates to ButtonGrid FlorianDahn 2020-10-05 14:24:34 +02:00
  • a364562fd3 Update ButtonForm.cs FlorianDahn 2020-10-05 14:22:47 +02:00
  • 8ef8733a2b Update DeviceSession.cs FlorianDahn 2020-10-05 14:21:57 +02:00
  • 049b2081ec Update SessionBase.cs FlorianDahn 2020-09-15 23:46:30 +02:00
  • 48b76a84be Update SessionBase.cs FlorianDahn 2020-09-15 16:42:40 +02:00
  • 31c8231b2d Adding NavigationBarVisibility property to hide/show navigation buttons auto/never/always FlorianDahn 2020-09-15 16:38:36 +02:00
  • e9504f3b36 Update ButtonForm.cs FlorianDahn 2020-09-15 16:36:54 +02:00
  • 8592f4279d Update ButtonGrid.cs FlorianDahn 2020-09-08 15:32:04 +02:00
  • 2457773a12 Merge branch 'master' of https://github.com/MajMcCloud/TelegramBotFramework v3.2.0 FlorianDahn 2020-09-05 02:08:28 +02:00
  • 46e65faf31 Adding Enum deserialization FlorianDahn 2020-09-05 02:08:19 +02:00
  • 193a4811bf Simplifiy AutoCleanForm FlorianDahn 2020-09-05 02:07:48 +02:00