mirror of
https://github.com/dizedev/vk_lp.git
synced 2026-09-17 08:38:52 +00:00
Merge remote-tracking branch 'github/master' into dize
# Conflicts: # config.py # routes/__init__.py # routes/delete_msg.py # routes/info_bot.py # routes/rewards.py
This commit is contained in:
@@ -1,13 +1,33 @@
|
||||
import asyncio
|
||||
import sys
|
||||
from config import user
|
||||
from routes import labelers
|
||||
|
||||
from loguru import logger
|
||||
from vkbottle.user import User
|
||||
|
||||
import config
|
||||
import db
|
||||
|
||||
|
||||
logger.add(sys.stderr, format="{time} {level} {message}", filter="my_module", level="INFO")
|
||||
|
||||
for custom_labeler in labelers:
|
||||
user.labeler.load(custom_labeler)
|
||||
|
||||
async def main():
|
||||
from routes import labelers
|
||||
|
||||
user_info = await db.requests.get_user_token(304398797)
|
||||
if not user_info:
|
||||
logger.error("user don't have a token in db!")
|
||||
return
|
||||
|
||||
config.user = User(token=user_info.token)
|
||||
|
||||
for custom_labeler in labelers:
|
||||
config.user.labeler.load(custom_labeler)
|
||||
|
||||
loop.create_task(config.user.run_polling())
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
user.run_forever()
|
||||
loop = asyncio.get_event_loop()
|
||||
loop.create_task(main())
|
||||
loop.run_forever()
|
||||
|
||||
Reference in New Issue
Block a user