Skip to content

Releases: jeremystevens/Pyppin

0.0.9-RC1

29 Jul 18:29
Compare
Choose a tag to compare

Chatbot.py Updates

  • Changes in Version 0.0.9-rc1
  • Removed the incorrect transformer_conversation initialization.
  • Added the correct initialization of the model and tokenizer for DialoGPT.
  • Updated the generate_response method to use the correct model and tokenizer for generating responses.
  • Ensured the conversational pipeline is correctly created and used.
  • Added memory and context feature to maintain conversation history.

Irc_chatbot.py Updates

  • Changes in Version 0.0.2
  • Added a check to on_pubmsg to ensure the bot only responds to messages directed at it.
  • Stored the bot's nickname in self.nickname for easy reference.
  • Stripped the bot's nickname from the message before passing it to the ChatBot.

Twitch_chatbot.py Updates

  • Added Administrators list for Administrative Functions
  • Added Set Game Command Which allows administrators to set current game being played.
  • Added Current Game Command Which displays the Current Game
  • Bot Periodically post what the current game is in the Chat

0.0.8

28 Dec 21:18
Compare
Choose a tag to compare

Updates in 0.0.8

  • refactors the chatbot functionality into a ChatBot class within chatbot.py, centralizing the chatbot logic for shared use across different parts of the application.
  • The server.py and irc_chatbot.py files have been updated to import and utilize this new class, streamlining the process of handling chat messages. This change ensures that any updates to the chatbot's core functionalities only need to be made in chatbot.py, simplifying maintenance and enhancing code reusability.
  • Additionally, the update includes handling for multi-line responses in the IRC bot to ensure proper message formatting in the IRC environment. (preventing carriage error from multi-line response)

0.0.7

15 May 22:17
b8786d4
Compare
Choose a tag to compare