IRC Commit Meldungen einfärben

Wenn man in seinem IRC Channel einen IRC Bot von CIA.vc (http://cia.vc) hat, so kann man dessen Commitmeldungen auch einfärben bzw. formatieren lassen. Dazu logt man sich mit seinem CIA.vc Account ein, geht auf den entsprechenden Bot und geht dort auf Advanced Filtering. Dort könnte man dann z.B. folgendes eintragen:

<match path="project"> invertika </match>
<formatter medium="irc">

 <filesWidthLimit>40</filesWidthLimit>
 <lineLimit>1</lineLimit>
 <wrapWidth>150</wrapWidth>
 <widthLimit>150</widthLimit>
 <crunchWhitespace/>

 <format appliesTo="CommitToIRC">
 <b>[<module/>]</b>
 <autoHide><b>[<branch/>]</b></autoHide>
 <color fg="orange"><author/></color>
 <b>*</b>
 <color fg="green"><files/></color>:
 <log/>
 </format>

</formatter>

Anschließend muss man noch den color filter in dem entsprechenden IRC Channel deaktivieren. Dies geschieht mittels:

/mode -c

Ist der Channel registriert und durch ChanServ geschützt so sieht das ganze so aus:

/msg ChanServ SET #invertika MLOCK -c

Und schon sind die Commitmeldungen farbig :)

Weitere Informationen gibt es unter:
http://cia.vc/doc/rulesets/
http://freenode.net/using_the_network.shtml
http://webtoman.com/opera/panel/ircdmodes.html

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.