diff --git a/weather/management/commands/send_telegram_stats.py b/weather/management/commands/send_telegram_stats.py new file mode 100644 index 0000000..c729890 --- /dev/null +++ b/weather/management/commands/send_telegram_stats.py @@ -0,0 +1,10 @@ +# myapp/management/commands/my_task.py +from django.core.management.base import BaseCommand +from weather.utils import send_telegram_stats + +class Command(BaseCommand): + help = 'Send to telegram weather stats' + + def handle(self, *args, **kwargs): + send_telegram_stats() + print("Telegram stats sent") \ No newline at end of file diff --git a/weather/utils.py b/weather/utils.py index f176fe9..5645358 100644 --- a/weather/utils.py +++ b/weather/utils.py @@ -49,7 +49,7 @@ def send_telegram_stats(): Humidity Air: {format_value(averages['avg_humidity_air'])} Humidity Ground: {format_value(averages['avg_humidity_ground'])} -Humidity Temperature: {format_value(averages['avg_temperature', '°C'])} +Humidity Temperature: {format_value(averages['avg_temperature'])}°C Light: {format_value(averages['avg_light'])} """