From 3e289134f957cefcf12595cb49406750338dcb8a Mon Sep 17 00:00:00 2001 From: Context 77 <126421199+ctx77@users.noreply.github.com> Date: Sat, 3 Aug 2024 00:04:23 +0200 Subject: [PATCH] .character f-string + startswith --- FaustBot/Modules/CharactersCountObserver.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/FaustBot/Modules/CharactersCountObserver.py b/FaustBot/Modules/CharactersCountObserver.py index 68f95bd..824e34b 100644 --- a/FaustBot/Modules/CharactersCountObserver.py +++ b/FaustBot/Modules/CharactersCountObserver.py @@ -1,5 +1,3 @@ -import datetime - from FaustBot.Communication.Connection import Connection from FaustBot.Model.UserProvider import UserProvider from FaustBot.Modules.PrivMsgObserverPrototype import PrivMsgObserverPrototype @@ -15,8 +13,7 @@ class CharactersCountObserver(PrivMsgObserverPrototype): return ".characters - um abzufragen wieviel du bisher geschrieben hast." def update_on_priv_msg(self, data, connection: Connection): - if data['message'].find('.characters') == -1: - return - user_provider = UserProvider() - output = data['nick']+": du hast "+str(user_provider.get_characters(data['nick']))+ " Zeichen geschrieben." - connection.send_back(output, data) + if data["message"].startswith(".characters"): + user_provider = UserProvider() + output = f"{data['nick']}: du hast {str(user_provider.get_characters(data['nick']))} Zeichen geschrieben." + connection.send_back(output, data)