IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Projeler (https://www.ircforumlari.net/projeler/)
-   -   NoMercy v1 (https://www.ircforumlari.net/projeler/984802-nomercy-v1.html)

CesuryureK 13 Ağustos 2022 23:49

NoMercy v1
 
Öncelikle herkese merhabalar.
Yaklaşık Nisan ayından itibaren @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ile birlikte başladığımız sunucu koruma ve düzen botunun (NoMercy) sonuna gelmiş bulunmaktayız.
Aslında bu başlığı daha önce açacaktım lakin sağlık sorunları yüzünden biraz gecikti.
Bot yapımında bir çok şeyden feragat edip bu yola başladık, çok emek sarf ettik, çok zaman harcadık, yer yer gitgeller yaşadık. Lakin sonuna kadar getirmeye başardık.
Zor bir süreç çünkü 19 bini aşkın satır koddan oluşan bir bottan bahsetmekteyiz. Amacımız bu işten zevk alırken aynı zamanda ekonomik bir kazanç da elde etmektir.
Tüm botlardaki toplam Kodlama Satır Sayısı: 19779
Tabi bot daha da geliştirilecek ve bir iki socket bot da yapılacaktır. LOG botu gibi.
- - - - - - - - - - - - - - -
Socket Botlarımız ise;
NoMercy (Ana Bot)
RadyoFM
BadBot
CS-Bot (ChanServ)
Eglence
GlobalBot
VIPBot
JoinBot
NS-Bot (NickServ)
Proxy
Sales
Security (Güvenlik)
Version
XLine
Yönetim (Üst Yönetim)
WebMaster
-
olmak üzere 16 bottan oluşmaktadır. Botların isimlerini şimdilik böyle belirledik talep doğrultusunda değiştirilebilir durumdadır.
Her botun çalışma mantığı ise birbirinden bağımsız bir şekilde düzenlenmiştir. Yani Sales botunu çıkardığınızda diğer botlar sorunsuz ilgili departmanlarda çalışabilmektedir. Her botun işlevinden kısaca bahsetmek gerekirse;
- - - - - - - - - - - - - - -
NoMercy
Bilindiği üzere bu sektöre ilk yapılan botlardan biri NoMercy olduğu için bu isim haliyle bu işte kalıplaşmıştır. Bu yüzden bu düzeni bozmamak adına ana botun isminde bir değişikliğe gitmedik tabi değiştirilmesi 10 saniye bile sürmez.
NoMercy ana botumuz, sunucu global kanallarında küfür, flood, uzun harf, Join/Part, reklam, büyük harf, agresif ve random girişlerini kontrol etmektedir.
Aynı zamanda botun kanallarda kullanılabilecek komutları olduğu gibi özelden de kişinin yetkisine bağlı olarak birçok komut içermektedir.
- - - - - - - - - - - - - - -
RadyoFM
Klasik sunucularda bulunan genellikle ismi #Radyo olan kanalda radyo ile ilgili bilgileri vermekte orada işlevi ön planda olan botumuzdur. Burada yayın dinleyenlerin +v (voice) alması, yayını dinlemeyi bıraktığında -v alması özelliği mevcut. Tabi bu özellik ilgili radyo yöneticisi tarafından açılıp kapatılabilir durumdadır.
Her radyo dinleyicisinin ne kadar yayın dinlediğini gösteren !djsure - !djsure Nick - !sure - !sure Nick - !top10 gibi kanal genelinde kullanılabilecek komutları mevcuttur. Botun ismi ilgili sunucudaki radyo ismine göre düzenlenir. Örneğin: CesurFM gibi.
- - - - - - - - - - - - - - -
BadBot
Sunucu kötü nicklere işlem yapılabilmesi için hazırlanmış bir socket botumuzdur. Bu botumuz #Badnick kanalında aktif olup ilgili kanalda badnick ekleme, silme, data vb. komutları içermektedir. Opsiyon olarak iki özellik koyduk. Bunlardan biri sunucu girişinde nickin değiştirilsin mi? veya Sunucu girişinde badnick global kanallardan çıkarılıp belirtilen cinsel bir kanala mı çekilsin şeklindedir.
Bu arada *a* *b* veya *a*b* gibi sunucuya zarar verecek eklemelerin de önüne geçerek böyle bir mask kullanımın doğru olmadığını belirterek bot işlem gerçekleştirmemektedir.
- - - - - - - - - - - - - - -
CS-Bot
ChanServ Departman Botudur. Chanserv ile ilgili tüm işlemler bu bot üzerinden yapılabilmektedir. Botta yaklaşık 80'nin üzerinde komut mevcuttur. Lakin her komutu ilgili departman görevlilerin hepsi "kullanamamaktadır." Birçok tehlike arzedecek komutlara seviye ekledik. Böylelikle Founderin ilgili görevliye ekleyeceği seviyeye göre görevli de o seviye ve altındaki komutları kullanabilmektedir.
Örnek vermek gerekirse .yetki ekle Nick 3 yapıldığında, belirtilen nick 3 ve altındaki seviyelerdeki komutları kullanabilecek. Founder hangi komutun hangi seviyede olacağını belirtebilmektedir. Mobil yöneticilere büyük kolaylıklar sağlamaktadır.
- - - - - - - - - - - - - - -
Eglence
Sunucu eglence botu olup 30'un üzerinde eğlence komutları mevcut. Tabi geliştirilecek ve komut ve işlev sayısı en üst sınıra taşınacaktır. Eğlence botu sadece global kanallarda çalışacak şekilde tasarlanmış olup bazı global kanallar komut ile muaf edilebilmektedir. Dileyen kullanıcılar eğlence botundan kendini muaf alabilir ve mevcut bottan rahatsızlık duyuyorsa bunun önüne geçebilmektedir.
- - - - - - - - - - - - - - -
GlobalBot
Sales departmanı tarafından global olarak eklenen kanallarda çalışacak bottur. Bu botun işlevi ise ilgili global kanalın @ ve & kanallarında işlem yapılabilmektedir. Örneğin #Sohbet global kanalının yönetim kanalı olan #Sohbet& kanalında !komutlar ile birçok komut dizisi çıkıp istenilen işlem yapılabilmektedir. Access ekleme, silme, akick ekleme vs. Tabi bu işlemleri kimin yapacağını ilgili kanalın founderi yetki ekle nick yapmasına bağlıdır. Her sop tüm komutları uygulayabileceği anlamına gelmemektedir. Bazı komutlar izin dahilinde kullanılabilmektedir. Ayrıca bot bazı tehlikeli mode alımlarında otomatik olarak 5 dakika sonra ilgili modeyi kanaldan kaldırmaktadır. Örneğin: +i, +m, +M, +u gibi.
- - - - - - - - - - - - - - -
VIPBot
#VIP bazı sunucularda karşılığı olan #Gold kanalında çalışan bottur. VIP kanal lideri burada kişiyi vip ekleyebilir, silebilir. Ayrıca VIP olarak eklenen kişilere sunucu karşılama mesajı verip ilgili global kanallarda +v verip Swhois, host vermektedir.
- - - - - - - - - - - - - - -
JoinBot
Sales departmanı tarafından belirtilen kanala belirtilen limit kadar kullanıcı dağıtmak için çalışan bottur. Böylelikle sunucuya girişte limit kanallarına kullanıcıyı dengeli dağıtarak o kanalı global olarak tutar. (Tabi telnet üzerinden oto giriş eklenmeyen kanallar için kullanılır.)
- - - - - - - - - - - - - - -
NS-Bot
NickServ Departman Botudur. Tabi yukarıda ChanServ için kullandığımız ifadelerin bir benzerini de NickServ botu için kullanabiliriz. Mobil yöneticilere büyük kolaylıklar sağlamaktadır.
- - - - - - - - - - - - - - -
Proxy
Adından da anlaşılacağı üzere Proxy koruması için hazırlanan socket bot. Botun çalışma mantığı ise giren kullanıcının IP adresini webe bağlanıp .PHP/MySQL sorgusu ile proxy olup olmadığını kontrol etmektedir. Bu işlemi yapıp kişiyi atması anlıktır. Herhangi bir gecikme, agresif girişlerinde sorun teşkil etmemektedir. Ayrıca proxy korumasını açıp kapatma inisiyatifi de mevcuttur.
- - - - - - - - - - - - - - -
Sales
Sales Departman Botudur. Sales botu üzerinden admin ekleme, silme, oper şifresini ve oper flaglarını değiştirme, admin takip sistemi gibi onlarca özellik mevcuttur. Kısacası bir sunucunun sales departmanın ihtiyaç duyabileceği her komut eklenmiştir.
- - - - - - - - - - - - - - -
Security
Güvenlik Departmanı botudur. Bir sunucunun bel kemiği güvenlik departmanıdır. Bu yüzden ince düşünülmüş onlarca komut mevcuttur. Alanım gereği de güvenlik departmanı saldırı durumlarında muhteşem özellikler sayesinde birçok işlem sorunsuz yapılabilmektedir. Sunucuya bir saldırı durumu hisseden bot hemen koruma amaçlı önceden tasarlanmış saldırı ilgili spamları oto ekleyip saldırı durduğunda oto silebilmektedir. Korumalar bu departman üzerinden açılıp kapatılabilmektedir. Sunucu restart yediğinde spamfilter listesi sıfırlandığı için bot böyle bir durumda spamların yedeklerini zamansal aralıklarla yedek almakta ve !spamyukle gibi bir komutla en son spam yedeğini yükleyebilmektedir.
- - - - - - - - - - - - - - -
Version
Sunucu mobil kullanıcı yasaklama botudur. Aynı zamanda güvenlik departmanına bağlı bir kanal üzerinden gerekli işlemler yapılabilmektedir. Mobil yasaklama süresiz yapılabildiği gibi saat cinsinden de işlem yapılabilmektedir. Mobil kullanıcıların saldırıları veya verdikleri rahatsızlık durumlarında son derece işe yarar bir sistem hazırlanmıştır.
- - - - - - - - - - - - - - -
Yönetim
Sunucu Üst Yönetim Departmanı botudur. Bu departmanda oper/admine ceza verme, botların bazı özelliklerini buradan devam ettirme, departman devretme vb. üst yönetimsel komutlarla donatılmıştır.
- - - - - - - - - - - - - - -

Bazı Ekran Görüntüleri:
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Che 13 Ağustos 2022 23:57

Cevap: NoMercy v1
 
Elinize emeğinize sağlık başarılar diliyorum.

Forbidden 14 Ağustos 2022 00:02

Cevap: NoMercy v1
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] hoca her zaman ki gibi efsaneligini göstermiş. Emegine saglik

vioLeta 14 Ağustos 2022 01:48

Cevap: NoMercy v1
 
Canımın içi..
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] sen harika bir detaysınn.
Mükemmel olmuş :optum: :kalp:

SatO 14 Ağustos 2022 03:40

Cevap: NoMercy v1
 
Botun baslanılcanı sevgili Toprak dan oturu biliyordum ama bu kadar uzun surup bu kadar detaylı olucanı bilmiyordum emeklerinize sağlık güzel bir calısma Olmuş

Toprak 14 Ağustos 2022 13:07

Cevap: NoMercy v1
 
Baya uğraştırdı ama ortaya süper bir bot çıktı :)

SucLu 14 Ağustos 2022 15:59

Cevap: NoMercy v1
 
Elinize emeğinize sağlık başarılar diliyorum.
Cesuryurek ve Toprak Hocam

NucLeaR 14 Ağustos 2022 22:09

Cevap: NoMercy v1
 
Elinize emeğinize sağlık yok yok vallahi gırtlak dolusu derler ya araçlara öyle bir şey oldu bu ;)

BLaCK_and_WHiTe 14 Ağustos 2022 22:37

Cevap: NoMercy v1
 
Bence isim konusunda daha üst segment olduğu belli edilmeli Nomercy v Elit gibi ama çalışma gerçekten devrim niteliğinde

saydek 14 Ağustos 2022 22:47

Cevap: NoMercy v1
 
Elinize emeğinize sağlık cesuryurek, toprak , başarılar dilerim.

Vision 14 Ağustos 2022 23:49

Cevap: NoMercy v1
 
Anlaşılabilir ve karışıklıktan uzak, temiz bir çalışma olmuş elinize sağlık.

Nyks 14 Ağustos 2022 23:57

Cevap: NoMercy v1
 
Eline Emeğine Sağlık Hocam. Çok Detaylı ve Kullanışlı Oldu. Tebrikler..

S3m1h 16 Ağustos 2022 12:58

Cevap: NoMercy v1
 
Bazı botların rafa kalkma zamanının geldiğini gösteren dolu dolu bir bot olmuş tebrikler. CesurYurek ve Toprak beyler.

Mesut 17 Ağustos 2022 12:59

Cevap: NoMercy v1
 
Üretim Toprak in başarı bizlerin olucak güzel çalışma tebrikler;)

Toprak 03 Ekim 2022 10:59

Cevap: NoMercy v1
 
Güncel..

Kenshi 10 Ekim 2022 19:06

Cevap: NoMercy v1
 
Emeğinize sağlık iki başarılı isim beklenenin en iyisini yapmışlar başarılarının devamını diliyorum.

Sarya 11 Ekim 2022 16:04

Cevap: NoMercy v1
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] abi emeğine sağlık gene güzel olmuş

Burak28 15 Ekim 2022 19:57

Cevap: NoMercy v1
 
Bizlerle de paylaşsaydınız çok iyi olurdu, linki filan....

Toprak 14 Kasım 2022 14:41

Cevap: NoMercy v1
 
NoMercy'de gereksiz kod karmaşasını engelledik ve işe yaramayan/botu kastıracak her ne var ise tekrardan elden geçirdik.
Profil botu eklendi, web system(radyo istek-xline bildirim-şikayet vs.) tasarımı yenilendi(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 'a teşekkürler kendisi sağolsun tasarımı yaptı.)
Yenilikler bitince botu tekrardan tanıtımını yapacağız :)

Surreal 14 Kasım 2022 15:53

Cevap: NoMercy v1
 
Bot geliştikçe bot sayısı da yükselicek mi @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] :D

Toprak 14 Kasım 2022 16:08

Cevap: NoMercy v1
 
Alıntı:

Surreal Nickli Üyeden Alıntı (Mesaj 1042740886)
Bot geliştikçe bot sayısı da yükselicek mi @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] :D

Sanırım :)
Çünkü aklımız da farklı olaylar var haliyle socket sayısı 20 i bulacak gibi :gulucuk:

Mylife 14 Kasım 2022 19:16

Cevap: NoMercy v1
 
Bütün ırcd sunucularını gözlemliyerek, her ihtiyacı karşılayan bir iş çıkartılacağından şüphem yok. Başarılı şekilde hayata geçirmeniz dileği ile tebrikler.

Toprak 06 Aralık 2022 21:40

Cevap: NoMercy v1
 
Bot tamamen bitmiştir, görmek isteyen olur ise test adresini PM'den atabilirim :tatli:

Taner 07 Aralık 2022 01:29

Cevap: NoMercy v1
 
Alıntı:

Toprak Nickli Üyeden Alıntı (Mesaj 1042750807)
Bot tamamen bitmiştir, görmek isteyen olur ise test adresini PM'den atabilirim :tatli:

pm alabilirim :)

Toprak 07 Aralık 2022 16:02

Cevap: NoMercy v1
 
Alıntı:

Taner Nickli Üyeden Alıntı (Mesaj 1042751014)
pm alabilirim :)

PM attım yine de buraya yazayım =)
Kod:

/server 185.171.91.137

Vision 08 Aralık 2022 16:27

Cevap: NoMercy v1
 
Gayet işlevsel olmuş ibocum tebrikler

Hyena 10 Aralık 2022 13:11

Cevap: NoMercy v1
 
Güzel olmuş emeğine sağlık

Mesut 30 Aralık 2022 19:27

Cevap: NoMercy v1
 
Emeğine yüreğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Toprak 14 Şubat 2023 19:41

Cevap: NoMercy v1
 
NoMercy v3 olarak satılık/kiralık olarak sunulmaktadır.
İsteyenlere ek IGS giriş sistemi içine eklenebilir.

Toprak 08 Mart 2023 21:14

Cevap: NoMercy v1
 
NoMercy botumuz tekrar gözden geçirildi bazı değişikler yapıldı, eğlence botunu tekrar ve tekrar bir gözden geçirip yeniledim ek bir bot daha ekleyip + tekrar bir bot daha ekleyip toplam 16 bot oldu şu an için.


Görmek isteyenler: /server irc.mIRC.net.tr

Hamza 29 Kasım 2023 13:19

Cevap: NoMercy v1
 
Alıntı:

Toprak Nickli Üyeden Alıntı (Mesaj 1042710761)
Baya uğraştırdı ama ortaya süper bir bot çıktı :)


Sen yazarsın gülüm herseyi takır takır : )

beston 06 Ocak 2024 11:30

Cevap: NoMercy v1
 
Her iki dostumuz da
Alanların da isim yapmış kişiler.

Böyle bir projede buluşup emek vermeleri ne güzel..

Emeğinize sağlık 👏👏👏

SpinoZi 04 Şubat 2024 08:44

Cevap: NoMercy v1
 
Verdiğiniz emeklerin mutlu sona ulaşması, işin değerini ve güzelliklerinide ortaya çıkarmış.
Emeklerinize sağlık.

Erdem 05 Aralık 2024 18:11

Cevap: NoMercy v1
 
Gayet başarılı bir çalışma olmuş, verilen emeğe saygı duyup şapka çıkarılır. @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ellerinize sağlık.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 16:40.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk