Add shared webhook runtime support

Share queue and runner lifecycle between polling and webhook

Keep Close() local-only and harden webhook startup validation

Document runtime transitions and add webhook regression tests
This commit is contained in:
2026-04-01 17:36:23 +03:00
parent ba25dab6b1
commit d55f58c092
16 changed files with 1084 additions and 186 deletions
+1 -1
View File
@@ -27,7 +27,7 @@ Example usage:
return bot.Run()
Configure bots, plugins, and localization before starting Run or RunWithContext.
Configure bots, plugins, and localization before starting Run, RunWithContext, or RunWebHookWithContext.
Runtime accessors are safe for concurrent use unless stated otherwise.
*/
package laniakea