A Wishbone IRC input module.
Project description
__ __ __ .--.--.--|__.-----| |--| |--.-----.-----.-----. | | | | |__ --| | _ | _ | | -__| |________|__|_____|__|__|_____|_____|__|__|_____| version 2.1.2 Build composable event pipeline servers with minimal effort. ================== wishbone.input.irc ================== Version: 1.0.0 Joins an IRC channel to accept input. ------------------------------------- A simple IRC bot which joins a channel, reads all public and private messages and sends these to the module's queues. Parameters: - server(str)("localhost") | The IRC server to connect to. - port(int)(6667) | The IRC server port to connect to. - nickname(str)("wishbone") | The bot's nickname. - channels(list)(["wishbone"]) | The list of channels to join. | Each channel is mapped to a queue. | The queue name has the # portion stripped off. - password(str)(None) | The password used to authenticate Queues: - outbox | The messages of all channels. - priv__<nickname> | Receives private messages. - <channels> | For each channel in <channels> a queue is created receiving the | messages of only that channel.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file wishbone_input_irc-1.0.0.tar.gz
.
File metadata
- Download URL: wishbone_input_irc-1.0.0.tar.gz
- Upload date:
- Size: 8.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8dc70b5033a44eb3352322216012405fb04c629377356a3497026ac21b081f6 |
|
MD5 | 2f41c7585835f718065c67b6ce31ef09 |
|
BLAKE2b-256 | 273d1b66f28656ee971166d124c8e6e399a15ddc663aa48ba499577d591f6166 |