From 298cb4b49a7c3d7d299d04aea42b55328eb4f42c Mon Sep 17 00:00:00 2001 From: Paheter <111425098+paheterSorokDva@users.noreply.github.com> Date: Sun, 15 Oct 2023 17:13:21 +0700 Subject: [PATCH] Update echo_bot.py Error TOKEN File "D:\HlamProjects\Python\TelegramBot\main.py", line 57, in asyncio.run(main()) File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1776.0_x64__qbz5n2kfra8p0\Lib\asyncio\runners.py", line 190, in run return runner.run(main) ^^^^^^^^^^^^^^^^ File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1776.0_x64__qbz5n2kfra8p0\Lib\asyncio\runners.py", line 118, in run return self._loop.run_until_complete(task) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1776.0_x64__qbz5n2kfra8p0\Lib\asyncio\base_events.py", line 653, in run_until_complete return future.result() ^^^^^^^^^^^^^^^ File "D:\HlamProjects\Python\TelegramBot\main.py", line 50, in main bot = Bot(TOKEN, parse_mode=ParseMode.HTML) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\User\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\aiogram\client\bot.py", line 258, in __init__ validate_token(token) File "C:\Users\User\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\aiogram\utils\token.py", line 17, in validate_token raise TokenValidationError( aiogram.utils.token.TokenValidationError: Token is invalid! It must be 'str' type instead of type. Need TOKEN = "BOT_TOKEN" --- examples/echo_bot.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/echo_bot.py b/examples/echo_bot.py index 7cb1babe..1a76bca7 100644 --- a/examples/echo_bot.py +++ b/examples/echo_bot.py @@ -10,7 +10,8 @@ from aiogram.types import Message from aiogram.utils.markdown import hbold # Bot token can be obtained via https://t.me/BotFather -TOKEN = getenv("BOT_TOKEN") +#TOKEN = getenv("BOT_TOKEN") # ERROR geteven +TOKEN = "BOT_TOKEN" # All handlers should be attached to the Router (or Dispatcher) dp = Dispatcher()