mirror of
https://github.com/Nick80835/microbot
synced 2025-08-22 18:19:16 +00:00
expose client in init alongside ldr
This commit is contained in:
parent
073c8ae47a
commit
f0e257c59b
@ -25,6 +25,9 @@ logger = getLogger(__name__)
|
|||||||
startup_time = time()
|
startup_time = time()
|
||||||
loop = asyncio.get_event_loop()
|
loop = asyncio.get_event_loop()
|
||||||
|
|
||||||
|
client: TelegramClient
|
||||||
|
ldr: Loader
|
||||||
|
|
||||||
|
|
||||||
class MicroBot():
|
class MicroBot():
|
||||||
settings = Settings()
|
settings = Settings()
|
||||||
@ -36,6 +39,7 @@ class MicroBot():
|
|||||||
loop.run_until_complete(self._initialize_bot())
|
loop.run_until_complete(self._initialize_bot())
|
||||||
|
|
||||||
async def _initialize_bot(self):
|
async def _initialize_bot(self):
|
||||||
|
global client
|
||||||
global ldr
|
global ldr
|
||||||
|
|
||||||
try:
|
try:
|
||||||
@ -53,6 +57,7 @@ class MicroBot():
|
|||||||
|
|
||||||
self.me = await self.client.get_me()
|
self.me = await self.client.get_me()
|
||||||
self.loader = Loader(self)
|
self.loader = Loader(self)
|
||||||
|
client = self.client
|
||||||
ldr = self.loader
|
ldr = self.loader
|
||||||
self.loader.load_all_modules()
|
self.loader.load_all_modules()
|
||||||
logger.info("Bot successfully started.")
|
logger.info("Bot successfully started.")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user