ChanServ Kanal Devri: Kanalı Yeni Sahibine Aktarmak
İçindekiler
IRC kanalları yıllarca yaşar, ama kurucuları her zaman aynı kalmaz. Bir proje sahibi topluluktan çekilir, bir kanal yöneticisi artık zaman ayıramaz, bir topluluk yeni bir ekibe devredilir. Bu durumlarda kanalın yeni sahibine düzenli bir şekilde aktarılması gerekir. ChanServ kanal devri, bu süreci tek bir komutla halleder; ancak komutu çalıştırmadan önce yapılması gereken hazırlıklar, komutun kendisinden daha önemlidir.
Devir Neden Planlanmalı?
Plansız bir devir birkaç soruna yol açabilir:
- Yeni kurucunun hesabı kayıtlı değilse komut çalışmaz.
- Eski kurucunun erişim listesindeki kaydı silinirse kanalla bağı tamamen kopar.
- Kanal ayarlarındaki mod kilidi veya kısıtlamalar yeni ekibe açıklanmazsa karışıklık çıkar.
- AKICK listesindeki eski kayıtların sebepleri bilinmezse yeni yönetim neyi neden koruduğunu anlamaz.
Bu yüzden devri bir komut değil, bir süreç olarak düşünmek gerekir.
Devir Öncesi Kontrol Listesi
- Yeni kurucunun hesabı kayıtlı mı? Hesabın NickServ'e kayıtlı ve onaylanmış olması gerekir. Bkz. NickServ komutları.
- Erişim listesi güncel mi? Artık aktif olmayan kişileri temizleyin, kalacak yöneticilerin yetkilerini gözden geçirin. Bkz. ChanServ erişim listesi.
- AKICK listesi anlaşılır mı? Her kayda sebep yazıldığından emin olun. Bkz. ChanServ AKICK.
- Kanal ayarları belgelendi mi? MLOCK, KEEPTOPIC, SECUREOPS gibi ayarları yeni ekibe açıklayın. Bkz. ChanServ SET ayarları.
- Kanalın dış bağlantıları var mı? Kanala bağlı bir Eggdrop botu, bir web sitesi veya bir BotServ botu varsa bunların da devri planlanmalı.
- Topluluk bilgilendirildi mi? Kanal konusuna veya bir duyuruya devir bilgisini eklemek, kullanıcıların kafasının karışmasını önler.
SET FOUNDER ile Devir
/cs SET #kanal FOUNDER YeniKurucu
Bu komutu yalnızca mevcut kurucu kullanabilir. Bazı ağlarda işlem bir onay adımı gerektirir; yeni kurucunun /cs SET #kanal FOUNDER benzeri bir komutla devri kabul etmesi istenebilir. Bu, kimsenin istemediği bir kanalı başkasının üzerine yıkmasını önler.
Komut çalıştıktan sonra yeni kişi kanalın kurucusu olur. Eski kurucu, erişim listesinde ayrı bir kaydı yoksa kanal üzerinde hiçbir özel yetkiye sahip olmaz. Bu yüzden eğer kanalla ilişkinizi sürdürecekseniz, devirden önce kendinizi uygun bir yetkiyle erişim listesine ekleyin.
Atheme'de Devir
Atheme'de kurucu yetkisi +F bayrağıyla temsil edilir:
/cs FLAGS #kanal YeniKurucu +F
/cs FLAGS #kanal EskiKurucu -F
Atheme birden fazla kişinin +F bayrağına sahip olmasına izin verdiği için devir iki adımda yapılabilir: Önce yeni kurucuya bayrak verilir, ardından eski kurucu kendi bayrağını kaldırır. Bu, geçiş döneminde her iki tarafın da kanalı yönetebilmesini sağlar. Bayrak sisteminin ayrıntıları Atheme flags sistemi yazımızda.
Yedek Kurucu: Otomatik Devir
Kurucunun bir gün ulaşılamaz hâle gelebileceğini düşünerek her kanalda bir yedek kurucu tanımlamak en önemli önlemdir.
Anope'ta:
/cs SET #kanal SUCCESSOR Yardimci
Atheme'de ise +S bayrağı kullanılır:
/cs FLAGS #kanal Yardimci +S
Kurucunun hesabı silinirse veya kullanılmadığı için süresi dolarsa kanal, yedek kurucuya otomatik olarak devredilir. Yedek kurucu tanımlı değilse kanal kaydı da silinebilir ve kanal başka birinin kaydetmesine açık hâle gelir. Süre aşımları hakkında services expire ayarları yazımıza bakın.
Kurucuya Ulaşılamadığında
Kurucu ortadan kaybolmuş, yedek kurucu da tanımlı değilse durum zorlaşır. Bu noktada tek yol ağ operatörlerine başvurmaktır. Her ağın bu konuda farklı bir politikası vardır; bazı ağlar hiçbir koşulda kanal sahipliğine müdahale etmezken, bazıları belirli kanıtlar karşılığında devir yapabilir.
Operatörlere başvururken şunları hazırlamanız işinizi kolaylaştırır: Kanalın geçmişi ve sizin kanaldaki rolünüz, kurucunun ne kadar süredir görünmediği, kanalın mevcut aktif yöneticilerinin durumu, varsa kurucunun devri onayladığına dair bir yazışma. Operatörler genellikle kanalın uzun süredir kurucusuz kaldığını ve devrin topluluğun yararına olduğunu görmek isterler. Operatörlerin yetkileri için services oper yetkileri yazımıza bakın.
Devir Sonrası Adımlar
Devir tamamlandıktan sonra yeni kurucunun yapması gerekenler:
- Kendi yedek kurucusunu tanımlamak. İlk iş bu olmalı.
- Erişim listesini gözden geçirmek. Eski yönetimden kalan ve artık aktif olmayan kayıtları temizlemek.
- Kanal ayarlarını kontrol etmek. Özellikle mod kilidi ve güvenlik ayarları.
- Parolaları ve dış erişimleri değiştirmek. Kanala bağlı bir botun partyline parolası veya bir web paneli varsa bunları yenilemek.
- Topluluğa duyuru yapmak. Yeni yönetimi ve varsa değişen kuralları duyurmak.
Bot ve Dış Sistemlerin Devri
Kanalda bir Eggdrop botu çalışıyorsa, botun sahibi kanalın yeni kurucusu olmayabilir. Bu durumda ya botun yeni yönetime devredilmesi ya da yeni bir bot kurulması gerekir. Botun userfile'ındaki kullanıcı listesi de kanalın yönetim yapısını yansıttığı için gözden geçirilmelidir. Bot devri için Eggdrop kullanıcı bayrakları ve Eggdrop yedekleme yazılarımıza bakabilirsiniz.
Sık Yapılan Hatalar
En sık yapılan hata, devirden önce kendini erişim listesine eklemeyi unutmaktır; devirden sonra eski kurucu kanalda sıradan bir kullanıcı hâline gelir. İkinci hata, yeni kurucunun hesabının kayıtlı olduğunu kontrol etmemektir. Üçüncüsü ise devri topluluğa duyurmamaktır; kullanıcılar kanalın yönetiminin değiştiğini bilmediğinde yanlış kişilere başvurur. Son olarak, yeni kurucunun yedek kurucu tanımlamayı ihmal etmesi, aynı sorunun ileride tekrar yaşanmasına zemin hazırlar.
Gerçek Bir Senaryo
Bir yazılım projesinin IRC kanalının kurucusu, projeden ayrılmaya karar veriyor. Ayrılmadan önce erişim listesini gözden geçiriyor, artık aktif olmayan üç kişiyi çıkarıyor ve kalan yöneticilerin yetkilerini belgeliyor. AKICK listesindeki sebep yazılmamış iki kaydı açıklamalarla güncelliyor. Projenin yeni sorumlusunun hesabının kayıtlı olduğunu doğruluyor ve SET FOUNDER komutuyla kanalı ona devrediyor; kendisini de yönetici yetkisiyle erişim listesinde bırakıyor, böylece geçiş döneminde yardımcı olabiliyor. Yeni kurucu ilk iş olarak bir yedek kurucu tanımlıyor ve kanal konusuna yeni yönetimi belirten bir satır ekliyor.
Sonuç
Kanal devri, tek bir komuttan çok daha fazlasıdır. Devirden önce erişim listesini, AKICK kayıtlarını ve kanal ayarlarını düzenleyin, yeni kurucunun hesabını doğrulayın, kendinizi uygun yetkiyle listede bırakın ve topluluğu bilgilendirin. Her kanalda bir yedek kurucu tanımlamak ise devrin hiç planlanamadığı durumlar için en iyi sigortadır. Birden fazla nickini tek hesapta toplamak için sıradaki rehberimiz NickServ nick gruplama.
IRC sorunun mu var? Kanalda birlikte çözelim.
💬 Kanala BağlanSıkça Sorulan Sorular
Kanal devri geri alınabilir mi?
Genellikle hayır. Kurucu değiştikten sonra eski kurucu, yeni kurucunun kendisine yetki vermesi dışında kanala müdahale edemez.
Kurucuya ulaşılamıyorsa kanal devredilebilir mi?
Yedek kurucu tanımlıysa süreç otomatik işler. Değilse ağ operatörlerine başvurmanız gerekir ve her ağın bu konuda farklı bir politikası vardır.
Devirden önce neleri kontrol etmeliyim?
Erişim listesini, AKICK listesini, kanal ayarlarını ve mod kilidini gözden geçirin; yeni kurucunun hesabının kayıtlı olduğundan emin olun.


