diff --git a/plugins/markov.py b/plugins/markov.py index 2c9c371..dc3b6c0 100644 --- a/plugins/markov.py +++ b/plugins/markov.py @@ -197,7 +197,9 @@ class Markov(Plugin): chosen = random.random() chain = self.get_chain(channel, who.nick) if chosen <= chain.reply_chance: - pass + message = chain.generate() + if message: + self.send_to(conn, channel, f"{who.nick}: {message}") def get_chain(self, channel: str, who: str) -> Chain: if channel not in self.__chains: