Skip to content

Python framework for connecting to the Wikia chat server.

License

Notifications You must be signed in to change notification settings

T3CHNOCIDE/Dugong-Client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dugong-Client

Python framework for connecting to the Wikia chat server. Version: 1.1.0

How to run

To run this chat bot simply edit the settings.json file using any text editor and fill in the wikia site, username and password.

{"site":"community", "username":"WikiaUser", "password":"Password123"}

Then run chatbot.py from the command line.

Please note that the requests and json libraries must be installed prior to use. See PIP for more details: https://pip.pypa.io/en/stable/installing/

Features

This chat bot already has chat logging capabilities included. Logs are updated every hour to Project:Chat/Logs/DATE.

The chat bot also contains basic commands which can be run from the chat.

Admin commands

  • !exit - Forces chat bot to leave chat
  • !reboot - Forces program to restart

Mod commands

  • !kick - Kicks specified user from the chat
  • !ban - Bans specified user from the chat
  • !unban - Unbans specified user from the chat
  • !status - Returns basic chat bot running information
  • !update - Forces chat log update prior to end of hour

Credits

This chat bot design has been heavily influenced by Hairr's Python chatbot (deprecated) and Sactage's Ruby chatbot. Please do take a look at their fantastic work:

Hairr's chatbot: http://community.wikia.com/wiki/User:Hairr/Chatbot Sactage's chatbot: https://github.com/sactage/chatbot-rb

About

Python framework for connecting to the Wikia chat server.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages