import { Bot } from "https://deno.land/x/grammy@v1.31.1/bot.ts";
Stops the bot from long polling.
All middleware that is currently being executed may complete, but no
further getUpdates
calls will be performed. The current getUpdates
request will be cancelled.
In addition, this method will confirm the last received update to the
Telegram servers by calling getUpdates
one last time with the latest
offset value. If any updates are received in this call, they are
discarded and will be fetched again when the bot starts up the next time.
Confer the official documentation on confirming updates if you want to
know more: https://core.telegram.org/bots/api#getupdates
Note that this method will not wait for the middleware stack to finish. If you need to run code after all middleware is done, consider waiting for the promise returned by
bot.start()
to resolve.