import time import logging from aiogram import Bot, Dispatcher, types from aiogram import utils_executor from env import TOKEN from aiogram import Bot, types, Dispatcher, executor from test_copy import process_text bot = Bot(TOKEN) dp = Dispatcher(bot=bot) @dp.message_handler(commands=['start']) async def start_handler(message: types.Message): user_id = message.from_user.id user_name = message.from_user.first_name logging.info(f'{user_id} {time.asctime()}') await message.reply(f"Hi, {user_name} !!!!!\nвведите текст:") @dp.message_handler(state=None) async def message_handler(message: types.Message): processed_text = process_text(message.text) await message.reply(f"Вот исправленный текст\n\n{processed_text}") if __name__ == '__main__': executor.start_polling(dp, skip_updates=True)