brutal: a multi-network asynchronous chat bot framework¶
Release v0.3.3. - ALPHA release
There are multiple ways to write a chat bot in python, but most thread out to support user code and mix and match client libs to support multiple protocols. brutal is an attempt to change this using the twisted framework. All network code is written using twisted libraries for native async support.
Feature Support¶
- IRC
- XMPP
- Everything runs async by default.
- Thread pool support exists for explicitly defined blocking code
User Guide¶
License¶
Copyright 2013 Corey Bertram and contributors.
Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.