Annotation of MumbleDicebot/README.md, Revision 1.1.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