Annotation of MumbleDicebot/README.md, Revision 1.1
1.1 ! rubenllo 1: MumbleChatBot
! 2: =============
! 3:
! 4: Simple client written in Python that let's you create a bot and interact with a mumble server.
! 5: New version was written from the ground up and offers better API support for writing your bot.
! 6:
! 7: The only dependency is [Twisted](http://twistedmatrix.com/trac/).
! 8:
! 9: Currently, the client can:
! 10:
! 11: - Auth and connect to a server using password or certificate
! 12: - Get user and channel states
! 13: - Get and send chat messages
! 14: - Get voice packets (through TCP only, UDP tunnel is not implemented yet)
! 15:
! 16: There is no codec support though, so the audio data cannot be parsed.
! 17:
! 18: A sample bot implementation is given in peebot.py
! 19: You can use it as a reference. It shows how to:
! 20:
! 21: - Dynamically reload the bot
! 22: - Store and list user/channel list
! 23: - Move users around and change their state (mute/deafen)
! 24: - Recieve, parse and send text messages
! 25:
! 26: Feel free to expand on and send me an e-mail for any question or suggestion.
CVSweb