menu channel { - Color Talker $chr(9) $+([,$iif($group(#talker).status == on,On,Off),]) .Turn $iif($group(#talker).status == on,Off,On) { $iif($group(#talker).status == on,.disable,.enable) #talker | echo -a * Color Talker is now: $iif($group(#talker).status == on,On,Off) } .- .Color $chr(9) $+([,%color,]) ..Color 00 (White) { %color = 00 | mymsg %color } ..Color 01 (Black) { %color = 01 | mymsg %color } ..Color 02 (Navy) { %color = 02 | mymsg %color } ..Color 03 (Green) { %color = 03 | mymsg %color } ..Color 04 (Red) { %color = 04 | mymsg %color } ..Color 05 (Brown) { %color = 05 | mymsg %color } ..Color 06 (Purple) { %color = 06 | mymsg %color } ..Color 07 (Orange) { %color = 07 | mymsg %color } ..Color 08 (Yellow) { %color = 08 | mymsg %color } ..Color 09 (Light Green) { %color = 09 | mymsg %color } ..Color 10 (Teal) { %color = 10 | mymsg %color } ..Color 11 (Light Blue) { %color = 11 | mymsg %color } ..Color 12 (Blue) { %color = 12 | mymsg %color } ..Color 13 (Pink) { %color = 13 | mymsg %color } ..Color 14 (Dark Grey) { %color = 14 | mymsg %color } ..Color 15 (Grey) { %color = 15 | mymsg %color } - } alias mymsg { if ($1 == 00) { echo -a * Color: 00 - White } if ($1 == 01) { echo -a * Color: 01 - Black } if ($1 == 02) { echo -a * Color: 02 - Navy } if ($1 == 03) { echo -a * Color: 03 - Green } if ($1 == 04) { echo -a * Color: 04 - Red } if ($1 == 05) { echo -a * Color: 05 - Brown } if ($1 == 06) { echo -a * Color: 06 - Purple } if ($1 == 07) { echo -a * Color: 07 - Orange } if ($1 == 08) { echo -a * Color: 08 - Yellow } if ($1 == 09) { echo -a * Color: 09 - Light Green } if ($1 == 10) { echo -a * Color: 10 - Teal } if ($1 == 11) { echo -a * Color: 11 - Light Blue } if ($1 == 12) { echo -a * Color: 12 - Blue } if ($1 == 13) { echo -a * Color: 13 - Pink } if ($1 == 14) { echo -a * Color: 14 - Dark Grey } if ($1 == 15) { echo -a * Color: 15 - Grey } } #talker off on *:input:*:{ if (/* !iswm $1) { var %c = $+($chr(3),%color,$1-,$chr(3)) !msg $target $iif(c isincs $chan($target).mode,$strip(%c),%c) halt } } #talker end