Wie kann ich TG-BOT für Pythonanywhere einsetzen?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wie kann ich TG-BOT für Pythonanywhere einsetzen?

by Guest » 12 Feb 2025, 07:51

Wenn ich versuche, den Bot auf Home/%User_Name%/ bei Pythonany zu führen, stürzt es mit:
ab:

Code: Select all

    File "/home/%User_name%/%Project_name%/./handlers/command_handlers.py",
line 103, in handle_start
if str(user_id) in config["ADMINS"]:
KeyError: 'ADMINS'
Sieht so aus, als ob es meine config.json nicht finden kann. Ich habe Config und Data_User Jsons in meinem Home/%user_name%/%project_name%/ Ordner.
Ich habe diesen Teil des Codes, der sich auf den Pfad bezieht: < /p>
CONFIG_FILE = "%Project_name%/config.json"
def load_config():
if not os.path.exists(CONFIG_FILE):
return {}
with open(CONFIG_FILE, 'r', encoding='utf-8') as file:
return json.load(file)
< /code>
Es hat auf meinem Win10 -PC perfekt funktioniert, wobei der Projektordner direkt im Visual Studio Code Workspace liegt. < /p>
Was soll ich ändern, um den Bot auszuführen bei Pythonanywhere?>

Top