add cron job

This commit is contained in:
Dmitry Afanasyev 2022-08-08 18:17:01 +03:00
parent b87fba97f7
commit 031a28d317

26
main.py
View File

@ -1,3 +1,5 @@
import asyncio
from aiogram import Bot, types
from aiogram.contrib.middlewares.logging import LoggingMiddleware
from aiogram.dispatcher import Dispatcher
@ -12,25 +14,27 @@ dp = Dispatcher(bot)
dp.middleware.setup(LoggingMiddleware())
@dp.message_handler(commands=['/chatid'])
@dp.message_handler(commands=['chatid'])
async def chat_id(message: types.Message):
# or reply INTO webhook
return SendMessage(message.chat.id, message.chat.id)
SendMessage(message.chat.id, message.chat.id)
await send_message(message.chat.id, 'Hello World')
# @dp.message_handler()
# async def echo(message: types.Message):
# # Regular request
# # await bot.send_message(message.chat.id, message.text)
#
# text = parse_site(driver=driver)
#
# # or reply INTO webhook
# return SendMessage(message.chat.id, text)
@dp.message_handler()
async def echo(message: types.Message):
# Regular request
# await bot.send_message(message.chat.id, message.text)
text = parse_site(driver=driver)
# or reply INTO webhook
return SendMessage(message.chat.id, text)
async def send_message(chat_id: int, text: str):
await asyncio.sleep(15)
await bot.send_message(chat_id=chat_id, text=text, parse_mode=types.ParseMode.HTML)