Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 32c021f

Browse files
committed
Don't create new bot when broadcaster is passed
1 parent a6e5a71 commit 32c021f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

telegram/boteventhandler.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -48,16 +48,18 @@ class BotEventHandler:
4848
"""
4949

5050
def __init__(self, token, base_url=None, broadcaster=None, workers=4):
51-
self.bot = Bot(token, base_url)
52-
self.last_update_id = 0
5351

5452
if broadcaster:
53+
self.bot = broadcaster.bot
5554
self.update_queue = broadcaster.update_queue
5655
self.broadcaster = broadcaster
5756
else:
57+
self.bot = Bot(token, base_url)
5858
self.update_queue = Queue()
5959
self.broadcaster = Broadcaster(self.bot, self.update_queue,
6060
workers=workers)
61+
62+
self.last_update_id = 0
6163
self.logger = logging.getLogger(__name__)
6264
self.running = False
6365
self.httpd = None

0 commit comments

Comments
 (0)