diff --git a/bot.py b/bot.py index de2f84a..bd31012 100644 --- a/bot.py +++ b/bot.py @@ -855,7 +855,7 @@ async def wyszukaj(ctx, how_many=0, slowa_kluczowe=None): all_words = [] async for f_iter in async_iterator_generator(file): async for char in async_iterator_generator(char_remove): - f_iter = f_iter.replace(char, "") + f_iter = await remove_characters(f_iter, char) tmp = f_iter.split() all_words.extend(tmp) pingu = 1 @@ -901,6 +901,10 @@ async def wyszukaj(ctx, how_many=0, slowa_kluczowe=None): return return_list +async def remove_characters(string, character): + return string.replace(character, "") + + async def max_weight(lista): """ Take a list of weights and return the maximum weight. @@ -1644,11 +1648,13 @@ async def parametry_muzyki_mego_ludu(ctx, ile_historii=1500, ile_slow_kluczowych _, _, jak_dluga_plejlista = jak_dluga_plejlista.partition(':') try: global MUZYKA_MOJEGO_LUDU_HISTORIA # pylint: disable=global-statement - MUZYKA_MOJEGO_LUDU_HISTORIA = ile_historii global MUZYKA_MOJEGO_LUDU_SLOWA_KLUCZOWE # pylint: disable=global-statement - MUZYKA_MOJEGO_LUDU_SLOWA_KLUCZOWE = ile_slow_kluczowych global MUZYKA_MOJEGO_LUDU_PLAJLISTA # pylint: disable=global-statement + ctx.send(f"Dotychczasowe wartośći:\n Długość historii wyszukiwania: {MUZYKA_MOJEGO_LUDU_HISTORIA}\n Ilość słów kluczowych: {MUZYKA_MOJEGO_LUDU_SLOWA_KLUCZOWE}\n Długość plejlisty do wygenerowanie:{MUZYKA_MOJEGO_LUDU_PLAJLISTA}") + MUZYKA_MOJEGO_LUDU_HISTORIA = ile_historii + MUZYKA_MOJEGO_LUDU_SLOWA_KLUCZOWE = ile_slow_kluczowych MUZYKA_MOJEGO_LUDU_PLAJLISTA = jak_dluga_plejlista + ctx.send(f"Zmienione wartośći:\n Długość historii wyszukiwania: {MUZYKA_MOJEGO_LUDU_HISTORIA}\n Ilość słów kluczowych: {MUZYKA_MOJEGO_LUDU_SLOWA_KLUCZOWE}\n Długość plejlisty do wygenerowanie:{MUZYKA_MOJEGO_LUDU_PLAJLISTA}") except discord.ext.commands.errors.BadArgument as exce: ctx.send("Spierdalaj") logger.info(exce)