Kod
on *:TEXT:*:#kanal: {
var %nick = $nick
var %channel = #kanal
var %mesaj
var %saat = $asctime(HH:nn)
var %tarih = $asctime(dd.MM.yyyy)
if ($isop(%channel, %nick)) {
; Op Olanlar için
%mesaj = $chr(3)4Op %nick : $1- [Saat %saat Tarih %tarih]
if (!$window(@TumMesajlar)) { window @TumMesajlar }
echo @TumMesajlar %mesaj
}
elseif ($issop(%channel, %nick)) {
; SOP olanlar için
%mesaj = $chr(3)8Sop %nick : $1- [Saat %saat Tarih %tarih]
if (!$window(@TumMesajlar)) { window @TumMesajlar }
echo @TumMesajlar %mesaj
}
elseif ($ishop(%channel, %nick)) {
; Halfop olanlar için
%mesaj = $chr(3)12Halfop %nick : $1- [Saat %saat Tarih %tarih]
if (!$window(@TumMesajlar)) { window @TumMesajlar }
echo @TumMesajlar %mesaj
}
elseif ($isvoice(%channel, %nick)) {
; Voice olanlar için
%mesaj = $chr(3)3Voice %nick : $1- [Saat %saat Tarih %tarih]
if (!$window(@TumMesajlar)) { window @TumMesajlar }
echo @TumMesajlar %mesaj
}
}
Bu kod, @TumMesajlar penceresinde farklı renklerle op, sop, half-op ve voice kullanıcıların mesajlarını gösterecektir. Op'lar kırmızı, SOP'lar gri, half-op'lar mor ve voice'lar mavi renkte mesajlarını göndereceklerdir. Bu şekilde, farklı kullanıcıların mesajları farklı renklerde görünecektir. Bu renkleri ve formatı istediğiniz gibi düzenleyebilirsiniz..
Bot için Kod
on *:TEXT:!mesajlar:#kanal: {
var %channel = #kanal
var %saat = $asctime(HH:nn)
var %tarih = $asctime(dd.MM.yyyy)
; Op olanlar için
var %opnick = $nick($chan, o)
if (%opnick) {
var %mesaj = $chr(3)4Op %opnick : $1- [Saat %saat Tarih %tarih]
msg %channel %mesaj
}
; SOP olanlar için
var %sopnick = $nick($chan, a)
if (%sopnick) {
var %mesaj = $chr(3)8Sop %sopnick : $1- [Saat %saat Tarih %tarih]
msg %channel %mesaj
}
; Half-op olanlar için
var %hopnick = $nick($chan, h)
if (%hopnick) {
var %mesaj = $chr(3)12Halfop %hopnick : $1- [Saat %saat Tarih %tarih]
msg %channel %mesaj
}
; Voice olanlar için
var %voicenick = $nick($chan, v)
if (%voicenick) {
var %mesaj = $chr(3)3Voice %voicenick : $1- [Saat %saat Tarih %tarih]
msg %channel %mesaj
}
}
Bu kod, "
!mesajlar" komutunu algıladığında, kanaldaki farklı yetkilere sahip kullanıcıların mesajlarını aynı kanala renklerle birlikte gönderecektir