<commit_before>import aiohttp
import hues
import time

from plugin_system import Plugin

plugin = Plugin("Погода",
                usage="погода - погода")

# for: https://vk.com/tumkasoff

# сервис для определения погоды: http://openweathermap.org/api
code = "fe198ba65970ed3877578f728f33e0f9"
default_city = "Москва"


text_to_days = {"завтра": 1, "послезавтра": 2, "через день": 2, "через 1 день": 2,
                "через 2 дня": 3, "через 3 дня": 4, "через 4 дня": 5}


@plugin.on_command('погода')
async def weather(msg, args):
    city = default_city
    days = 0

    if args:
        arguments = " ".join(args)

        for k, v in text_to_days.items():
            if k in arguments:
                arguments = arguments.replace(k, "")

                days = v

        possible_city = arguments.replace(" в ", "")

        if possible_city:
            city = possible_city<commit_msg>Важное упоминание<commit_after>import aiohttp
import hues
import time

from plugin_system import Plugin

plugin = Plugin("Погода",
                usage="погода - погода")

# сервис для определения погоды: http://openweathermap.org/api
# введите свой ключ, если будете использовать!
code = "fe198ba65970ed3877578f728f33e0f9"
default_city = "Москва"


text_to_days = {"завтра": 1, "послезавтра": 2, "через день": 2, "через 1 день": 2,
                "через 2 дня": 3, "через 3 дня": 4, "через 4 дня": 5}

if code == "fe198ba65970ed3877578f728f33e0f9":
    hues.warn("Вы используете общественный ключ для openweathermap.org! Рекомендуем вам получить личный!")


@plugin.on_command('погода')
async def weather(msg, args):
    city = default_city
    days = 0

    if args:
        arguments = " ".join(args)

        for k, v in text_to_days.items():
            if k in arguments:
                arguments = arguments.replace(k, "")

                days = v

        possible_city = arguments.replace(" в ", "")

        if possible_city:
            city = possible_city
{'fraction_non_alphanumeric': 0.11314053779807204, 'fraction_numerical': 0.045662100456621, 'mean_word_length': 2.6654275092936803, 'pattern_counts': {'":': 15, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2084879', 'n_tokens_mistral': 779, 'n_tokens_neox': 718, 'n_words': 181}