iShotaBot/main.py

22 lines
511 B
Python
Raw Normal View History

import asyncio
2022-10-06 07:40:03 +00:00
from pyrogram import idle
from init import logs, bot, sqlite
2024-10-20 07:31:44 +00:00
from models.services.bsky import bsky_client
2021-11-28 14:55:10 +00:00
async def main():
logs.info("连接服务器中。。。")
await bot.start()
2022-10-06 07:40:03 +00:00
bot.loop.create_task(sqlite.create_db_and_tables())
2024-10-20 07:31:44 +00:00
bot.loop.create_task(bsky_client.initialize())
logs.info(f"@{bot.me.username} 运行成功!")
await idle()
await bot.stop()
2022-10-06 07:40:03 +00:00
sqlite.stop()
if __name__ == "__main__":
asyncio.get_event_loop().run_until_complete(main())