bitfocus / companion-module-requests

Repository for tracking module requests
96 stars 10 forks source link

Internet Relay Chat - IRC connection #1258

Open kevinrmccoy opened 10 months ago

kevinrmccoy commented 10 months ago

Hi, I'm interested in using Companion to send messages into an IRC server. Ideally the connection would establish a connection to a given server and join a given channel or channels, then Companion commands could be used to send premade messages to those channels (obviously with variables and whatever as an option).

The IRC protocol is based on RFC 1459, available at https://www.rfc-editor.org/rfc/rfc1459.html

There are lots of features and updated fancy modern features in various new IRC server software packages (ircd's) but my request here isn't to make a full-featured IRC client in Companion, just a way to do some basic messages into a system that is otherwise being used for comms and system monitoring. One use case is for the person operating a sound board who may not be able to take the time to type out a long message could have some hotkeys for "copy" and "yes" and "no" replies, etc.

Caleb-Wishart commented 10 months ago

Commenting for visibility, if I find the time and no one else steps forward I may do this module