« IRC Colors en JavaScript » : différence entre les versions
(Page créée avec « ==IRC Color Code == {| class="wikitable" |- |Number |Name |- |00 |white / blanc |- |01 |black / noir |- |02 |blue (navy) / bleu marine |- |03 |green / vert |- |04 |red /... ») |
Aucun résumé des modifications |
||
(5 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
== Generator == | |||
https://www.wiki-irc.com/colormirctojs.html | |||
==IRC Color Code == | ==IRC Color Code == | ||
Ligne 87 : | Ligne 90 : | ||
|} | |} | ||
== Function JavaScript converter == | |||
<pre> | |||
function formattingColorIRC(str) { | |||
// color | |||
str = str.replace(/\x03/g, "\\x03" ); | |||
// bold | |||
str = str.replace(/\x02/g, "\\x02" ); | |||
// italic | |||
str = str.replace(/\x1D/g, "\\x1D" ); | |||
// underline | |||
str = str.replace(/\x1F/g, "\\x1F" ); | |||
// swap background and foreground colors | |||
str = str.replace(/\x16/g, "\\x16" ); | |||
return str; | |||
} | |||
formattingColorIRC("�0,4test"); //Result=\x030,4test | |||
</pre> | |||
==Mots clés== | ==Mots clés== | ||
control characters, IRC colors, IRC colours, caret notation | control characters, IRC colors, IRC colours, caret notation, irc colors javascript, converter irc colors for irc bot javascript or tcl |
Version du 23 juin 2020 à 17:52
Generator
https://www.wiki-irc.com/colormirctojs.html
IRC Color Code
Number | Name |
00 | white / blanc |
01 | black / noir |
02 | blue (navy) / bleu marine |
03 | green / vert |
04 | red / rouge |
05 | brown (maroon) / marron |
06 | purple / violet |
07 | orange (olive) / orange |
08 | yellow / jaune |
09 | light green (lime) / vert clair |
10 | teal (a green/blue cyan) / turquoise (un cyan vert / bleu) |
11 | light cyan (cyan / aqua) / cyan clair |
12 | light blue (royal) / bleu clair |
13 | pink (light purple / fuchsia) / rose |
14 | grey / gris |
15 | light grey (silver) / gris clair |
Example
Red text on a blue background would be:
bot.say("#canal", "\x0304,02Example\x03")
Other formatting
Code | Meaning |
\x02 | bold |
\x03 | colored text |
\x1D | italic text |
\x1F | underlined text |
\x16 | swap background and foreground colors ("reverse video") |
\x0F | reset all formatting |
Function JavaScript converter
function formattingColorIRC(str) { // color str = str.replace(/\x03/g, "\\x03" ); // bold str = str.replace(/\x02/g, "\\x02" ); // italic str = str.replace(/\x1D/g, "\\x1D" ); // underline str = str.replace(/\x1F/g, "\\x1F" ); // swap background and foreground colors str = str.replace(/\x16/g, "\\x16" ); return str; } formattingColorIRC("�0,4test"); //Result=\x030,4test
Mots clés
control characters, IRC colors, IRC colours, caret notation, irc colors javascript, converter irc colors for irc bot javascript or tcl