Özellikler¶
Anti-spam¶
Çok katmanlı koruma — mesaj birkaç bağımsız kontrolden geçer:
- AI sınıflandırması — modern sinir ağları mesajın içeriğini sohbetin bağlamında değerlendirir. Model ve sağlayıcılar değişebilir — her zaman mevcut en iyisini alırız.
- Harici ban veritabanları — CAS ve LOLS ile karşılaştırma; bilinen spamerler daha ilk mesajdan önce elenir.
- Kendi ban hafızası — bot, onaylanmış spamerlerin kendi veritabanını biriktirir.
- Görsellerde spam — görsellerdeki metin tanıma (OCR) ve görsel analiz, metni görselde gizleyen reklamı ve porno-botları yakalamak için.
- Tipik şemalar — sahte iş ilanları, kripto dolandırıcılıkları, „telefondan iş“, erotika ve ısrarcı reklam için ayrı dedektörler.
Yeni gelenlerin korunması (newcomer guard)
Yeni bir katılımcının ilk mesajı daha sıkı kontrol edilir — bu, girişten hemen sonra „Hello here 🤗“ porno-botlarını ve toplu gönderileri durdurur.
Giriş koruması ve anti-raid¶
- 🛡 Yeni üye karantinası — yakın zamanda katılanlar için (< N s) bağlantı, @bahsetme veya iletilen mesajları siler (daysandbox tarzı). Varsayılan kapalı;
/settingsile açılır. - CAPTCHA — yeni katılımcılar „✅ Bot değilim“ kontrolünden geçer; geçememe durumunda süre ve
eylem (kick / ban / mute) ayarlanır.
/settings'te açılır. - Anti-raid — aynı anda çok sayıda hesap girdiğinde bot, flood yerine kişisel doğrulama düğmeleriyle tek bir ortak mesaj gönderir.
- Flood-katılımlara karşı koruma — bir saatte çok sık girip/çıkan bir hesap bu sohbette engellenir. Her zaman, ayarsız çalışır.
- Genel spamer veritabanı — kolektif güvenlik: birden çok sohbette engellenen bir spamer
genel bir statü alır ve tüm bağlı sohbetlere girişte elenir. İsteğe bağlı
(
/settings'te açılır).
Cezalar¶
Varsayılan olarak onaylanmış spamerlere mute uygulanır (sessiz yalıtım). Ban, join-left spamerleri ve genel ban listesi için kalır. Davranış ayarlarda değiştirilebilir.
Anti-rus¶
Temel ilke — kapatılmaz
Rusça yazılan mesajların tespiti ve silinmesi her zaman aktiftir ve kapatılamaz. Bu, projenin bilinçli bir tutumudur — Ukraynaca konuşulan alanın saflığını korumak 🇺🇦.
Yalnızca sunum ayarlanır, korumanın kendisi değil:
- Bildirim modu silme hakkında (
/settings→ uyarı sistemi): tam (açıklamalı), kısa veya sessiz (bildirimsiz silme); - İsteğe bağlı çeviri (
/settings→ Filtreleme kuralları → „Rusça mesajları çevir“): mesaj spam değil de yalnızca Rusça kelimeler içeren faydalı bir metinse (surjik, yanlış klavye düzeni), bot orijinali siler ve yazarın adına Ukraynaca çeviriyi yayımlar — faydalı düşüncenin kaybolmaması için.
Rusçanın tespiti ve silinmesinin kendisi her ayarda açık kalır.
Hava saldırısı alarmları¶
Seçilen bölgeler için hava saldırısı bildirimleri. Forum-gruplarında bildirimler doğru başlıklara gider — biri, birkaçı veya tümü.
/air_raid <bölge>— bildirimlere bir bölge/başlık ekle;/air_raid all— bilinen tüm başlıklar;/air_raid off— kapat.- 🔇 Sessizlik —
/silenceistediğiniz an manuel kilit açar (yalnızca yöneticiler yazar); sessizlik, uyarı sürdüğü sürece de açılabilir — uyarının altındaki düğmeyle veya/settingsiçinden.
Aynı şey /settings'teki işaretlerle de ayarlanabilir. Veriler — Ukrayna'daki alarm
hizmetinden.
Özetler — „açıkla“¶
açıkla komutu (bağlantılı bir mesaja reply) bir makaleyi veya videoyu kısaca özetler — uzun materyal paylaşırken kullanışlıdır.
Anti-kavga¶
Hakaret ve toksisite tespiti — bot, sohbeti savaş alanına çevirmeden hakaret içeren mesajları siler ve yazarı uyarır.
Çeviri¶
Mesajların sohbetin diline tek komutla çevirisi (/translate, reply).
Topluluk araçları¶
- Karşılamalar (
/setwelcome) — yeni katılımcılar için yer tutucularla metin ({mention},{first},{last},{username},{id},{chatname},{count},{date}). - Kurallar (
/setrules,/rules) — sohbetin herkese açık kuralları. - Notlar (
/save,/get,/notes) — kayıtlı yanıtlar, medya, şablonlar. - Özel filtreler (
/filter) — bir tetikleyici-kelimeye otomatik yanıt.
Bağlantı düğmeleri (URL Buttons)
Karşılamalarda, notlarda, kurallarda ve filtrelerde düğme eklenebilir:
[Metin](buttonurl://t.me/kanaliniz). Sonraki düğmenin aynı satıra gelmesi için
sona :same ekleyin.
Log kanalı (/setlog)
Ayrı bir kanal bağlayın — ve bot tüm moderasyon eylemlerini oraya kopyalar
(banlar, mutelar, uyarılar, AI silmeleri). Ana sohbet temiz kalır,
kanalda ise itirazlar için kanıtlar saklanır. /setlog komutuyla açılır,
/setlog off ile kapanır.
Kanal özel olabilir: botu kanala yönetici olarak ekleyin, kanalın herhangi bir gönderisini gruba iletip /setlog ile yanıtlayın — sayısal id gerekmez (/setlog -100… yedek olarak kalır). Tek bir kanal birden çok gruba bağlanabilir — her kayıt grup adıyla etiketlenir, böylece günlükler karışmaz.
Ek olarak¶
- Stop-kelimeler (
/addstop) — kendi kara kelime listeniz. - Bio / bağlantı istisnaları — „kendinden olanlara“ dokunmamak için beyaz listeler.
- Gece modu — gece etkinliğin kısıtlanması.
- İtibar ve rütbeler — ayrı bölüme bakın.
Topluluk hizmetleri¶
- 📋 Pazar —
/listing,/listings,/listing_del: ilanlar (konut / iş / eşya / hizmet), emoji kategorileri, süre 14 gün. - 🤲 Bağış toplama —
/fundraise,/fund_add,/fundraisers,/fund_close: şeffaf toplamalar, ilerleme çubuğu, bot paraya dokunmaz. - 📅 RSVP'li etkinlikler —
/event,/events: Geliyorum / Belki / Hayır düğmeleri + bir saat önce hatırlatma. - 🛡 Dolandırıcılık kontrolü —
/checkscam: yapay zeka şüpheli mesajı değerlendirir ve riski açıklar. - 💬 Günün sorusu —
/question(+ otomatik): sohbeti canlandırmak için her sabah bir yapay zeka sorusu. - 🪙 Susturmayı satın alma — susturulan kullanıcı kısıtlamayı kendisi madeni parayla kaldırır (oyunlaştırmayla; fiyatı yönetici belirler).
Captcha modları
Seçenekler: “✅ Bot değilim” düğmesi, matematik (5+3=?), emoji (dokun 🐈), metin kodu ve bir resim (OCR botlarına karşı bozuk kod). /settings → CAPTCHA’dan ayarlanır; zaman aşımında atma veya yasak.