2014-09-18 29 views
1

我对Python中扭曲的事件驱动编程相当陌生。我用一些有趣的功能制作了一个基本的机器人,现在我想通过在特定事件触发时发回彩色文本来进行扩展。我知道某种编码(?)必须发生,但除此之外,我不知道从哪里开始。Python扭曲的IRC,发送彩色消息

如何编码一个字符串,使其在大多数流行的IRC客户端(如irssi或mIRC)中显示为彩色消息?

回答

0

你只需要发送PRIVMSG或注意正确的格式。

发送ASCII \ 3后跟前景,背景颜色将会有所需的结果。 有由大多数客户端如mIRC的,HexChat等

例如定义15个标准前景色和背景色:

PRIVMSG #channel :\35,3 

\ 2切换粗体和\ 1使能和禁止下划线。

这部分已经在这里回答了:Embed mIRC Color codes into a C# literal?,不管编程语言如何,基本的字符串格式总是相同的。