31 lines
728 B
Python
31 lines
728 B
Python
from asyncio import run
|
|
from pyrogram import Client
|
|
|
|
from code import *
|
|
|
|
async def main() -> None:
|
|
setup_logger()
|
|
|
|
if settings.ACCOUNT_MODE:
|
|
async with Client(
|
|
name="user_session",
|
|
api_id=settings.API_ID,
|
|
api_hash=settings.API_HASH,
|
|
phone_number=settings.PHONE_NUMBER,
|
|
password=settings.PASSWORD,
|
|
) as client:
|
|
await periodic_send(client)
|
|
|
|
else:
|
|
async with Client(
|
|
name="bot_session",
|
|
api_id=settings.API_ID,
|
|
api_hash=settings.API_HASH,
|
|
bot_token=settings.BOT_TOKEN,
|
|
) as client:
|
|
await periodic_send(client)
|
|
|
|
|
|
if __name__ == "__main__":
|
|
run(main())
|