Help ile alakalı bir çok bot isteyen arkadaşlar oluyor. Bende boş vakitlerimde bir kod yazarken newserv botunu yazmak aklıma geldi.
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
/server irc...
yazarak botunuzu bir kere servere bağlamanız yeterlidir.
</i>
İşlevlerini botu açtığınızda kendi nickinizden
/msg NewServ HELP COMMANDS yazarak öğrenebilirsiniz.
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
[03:05:05] -> *newserv* help commands
-NewServ- 5 ALIASES Serviste kayıtlı aliasları listeler.
-NewServ- 5 RULES Serviste kayıtlı kuralları listeler.
-NewServ- 5 SET Çesitli helper özelliklerini ekler.
-NewServ- 5 UNSET Çeşitli helper özelliklerini kaldırır.
-NewServ- 5 INFO Nick hakkında bilgi gösterir.
-NewServ- 5 NICKREG Nick kaydı için gerekli komutları belirtilen nicke gönderir.
-NewServ- 5 CHANREG Kanal kaydı için gerekli komutları belirtilen nicke gönderir.
-NewServ- 5 WHOISREG Whois bilgileri için gerekli komutları belirtilen nicke gönderir.
-NewServ- 5 CLEAR Help ve help kanalına bağlı kanalları temizlemenizi sağlar.
-NewServ- 5 LIST Voice, devoice, ban ve unban listelerini listeler.
-NewServ- 5 NEWS Haber eklemenizi, silmenizi veya listelemenizi sağlar.
-NewServ- 5 REPORT Kendiniz hakkında rapor almanızı sağlar.
-NewServ- 5
-NewServ- 5 Aşağıdaki komutları sadece master ve üstü kullanabilir.
-NewServ- 5
-NewServ- 5 HELPER Helper ekleme, silme veya listelemenizi sağlar.
-NewServ- 5 MASTER Master ekleme, silme veya listelemenizi sağlar.
-NewServ- 5 STATUS Help kanalı için durum raporu almanızı sağlar.
-NewServ- 5 MSG Belli bir nicke özel mesaj göndermenizi sağlar.
-NewServ- 5 GLOBAL Global kanaldaki herkese duyuru yapmanızı sağlar.
-NewServ- 5 RESTART Servisi yeniden başlatmanızı sağlar.
-NewServ- 5 QUIT Servisi serverden çıkartmanızı sağlar.
Bu dosyada düzenlemeniz gereken yerler;
remote.ini
%opernick oper nicki
%operpass oper şifresi
%pass bot şifresi
%globalkanal global kanalınız
Helpfounderini chanserv tarafından +oq verilen kişi olarak belirleyecektir.
Tam yetki için;
#helpers olan ve #helpdesk olan kanallarına mesaj gönderebilmesi için;
//cs set #helpers mlock +ts-n | cs set #helpdesk mlock +ts-n
yani kısacası %helpc ve %hdesk olarak belirttiğiniz kanalların -n de olması gerekiyor
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
hmsg dosyası içindeki;
Aliases.hmsg ve rules.hmsg yide help kanalı aliaslarını ve kurallarını yazacaksınız.
Botun sadece help kanalında durması yeterlidir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. ayrıca botun helper ekleyebilmesi için, oper girmesi gereklidir.
Helper ekleme yetkileri normal levels ayarlarına göre ayarlanmıştır. Değiştirmek için remote.ini dosyasından
n6=%helpes 30
n7=%hchans 1
n8=%helpcs 40
n9=%helpts 30
kısımlarını ayarlayınız.
Dosya:
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Boyut: 1 mb
Version: v0.2
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
Not: Güncellemelerimi burdan vereceğim. İlgilenenler burdan takip etsinler.
Bu kodda herhangi bir çıkarım yoktur, aksini düşünen kişiler tüm kodları tek tek inceleyebilirler :)
Eleştirilerinize saygım var, ama lütfen saygı penceresini aşmasın :)
Her türlü tavsiyeyi dinlerim ve bir sonraki güncellemede isteklerinize yer verebilirim.
Servisin kullanımınının kolay olması için helplerlerinize
Kod: Kodu kopyalamak için üzerine çift tıklayın!
/alias /ne /newserv $1-
/alias /newserv /msg newserv $1-
aliaslarını ekletebilirsiniz.
Böylece;
/ne help commands yazarak daha kolay yapabilirsiniz
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
***********************************************************
* v0.1 *
*Dosyalar oluşturulacak. *>+
*Listeler list dosyasına toplanacak. *>+
*Aliases ve kurallar için hmsg dosyaları oluşturulacak. *>+
*Chanreg, nickreg ve whoisreg oluşturulacak. *>+
*Haber sistemi yapılacak. *>+
*Status sistemi eklenecek. *>+
*Restart ve quit sistemi yapılacak. *>+
*Set, unset sistemi yapılandırılacak. *>+
*Report sistemi geliştirilecek. *>+
*Helper ekleme sistemi yazılacak. *>+
*Master sistemi eklenecek. *>+
*İnfo sistemi yapılacak. *>+
*Set, unset sistemi kısaltılacak. *>+
*Restart sistemindeki sorun halledilecek. *>+
***********************************************************
***********************************************************
* V0.2 *
*Hata mesajları kolaylaşacak. *>+
*Founder özelliği eklenecek. *>+
*İnfo hataları giderilecek. *>+
*İşlemler arttırılacak. *>+
*İngilizce dil desteği eklenecek. *>+
*Restart düzenlenecek. *>+
*Girişler notice, ve kanallara iletilecek. *>+
*İnfo geliştirilecek. *>+
***********************************************************
***********************************************************
* v0.3 *
*Haber bildirme sistemi yapılacak. *>
*Sıfırlama sistemi yapılacak. *>
*Op-Deop sistemi eklenecek. *>
*İngilizce dil desteği geliştirilecek. *>
*İşlemler arttırılacak. *>
*Set'e hide parametre özelliği eklenecek. *>
***********************************************************
***********************************************************
* v0.4 *
*Kelime sözlüğü projesi. *>
***********************************************************
Kolay Gelsin.
İyi Forumlar...