From c25cac1ac2beaec0e6d1c02f6365d2f9a91d6772 Mon Sep 17 00:00:00 2001 From: Klaus-Uwe Mitterer Date: Thu, 31 Dec 2020 22:29:26 +0100 Subject: [PATCH] Add management command to set Telegram token --- msgio/management/commands/telegram.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 msgio/management/commands/telegram.py diff --git a/msgio/management/commands/telegram.py b/msgio/management/commands/telegram.py new file mode 100644 index 0000000..5a22d45 --- /dev/null +++ b/msgio/management/commands/telegram.py @@ -0,0 +1,13 @@ +from django.core.management.base import BaseCommand, CommandError + +from dbsettings.functions import dbsettings + +class Command(BaseCommand): + help = 'Set your Telegram token' + + def handle(self, *args, **options): + token = input("Enter the token you received from the @BotFather: ") + + dbsettings["TELEGRAM_TOKEN"] = token + + self.stdout.write(self.style.SUCCESS('Telegram token set successfully.')) \ No newline at end of file