Skip to content

Commit 7145286

Browse files
committed
UPDATE: fix release problems with path bug
1 parent 83a5a03 commit 7145286

5 files changed

Lines changed: 9 additions & 11 deletions

File tree

run_user_bot.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/usr/bin/python
2+
# Need for normal directory path when telegram_bot start user_bot.
3+
from user_bot import start_user_bot
4+
5+
if __name__ == '__main__':
6+
start_user_bot()

telegram_bot/main.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,3 @@ def start_telegram_bot() -> None:
5050
bot = Bot(token=Env.TOKEN, parse_mode='HTML')
5151
dp = Dispatcher(bot, storage=MemoryStorage())
5252
executor.start_polling(dp, skip_updates=True, on_startup=__on_start_up)
53-
54-
55-
if __name__ == "__main__":
56-
start_telegram_bot()

telegram_bot/utils/process.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
def start_process_if_sessions_exists(telegram_id: int) -> None:
1212
user = get_user_by_telegram_id(telegram_id)
13-
user_bot_app = PathManager.get("user_bot/main.py")
13+
user_bot_app = PathManager.get("run_user_bot.py")
1414
if not (user and user.session):
1515
return
1616
update_session_status(telegram_id, 1)

user_bot/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
from .main import start_user_bot

user_bot/main.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
#!/usr/bin/python
21
import sys
32
from pyrogram import Client
43
from user_bot.handlers import get_common_handlers, get_vip_handlers
@@ -13,7 +12,7 @@ def __register_all_handlers(client: Client) -> None:
1312
client.add_handler(handler)
1413

1514

16-
def main() -> None:
15+
def start_user_bot() -> None:
1716
string_session = sys.argv[1]
1817
telegram_id = sys.argv[2]
1918
client = Client(
@@ -23,7 +22,3 @@ def main() -> None:
2322
)
2423
__register_all_handlers(client)
2524
client.run()
26-
27-
28-
if __name__ == "__main__":
29-
main()

0 commit comments

Comments
 (0)