Tavora

Rehber

Üyeler

Bir üyenin profilini açıyorsun ve elinde her şey var: profil, etkinlik, ekibin iç notları, otomatik DM ile yaptırımlar, etiketler, grup yönetimi. Yetki hiyerarşisi her yerde geçerli, her eylemin denetim kaydı.

1Üye listesi

Community ana menüsünden → Üyeler tüm üyelerin sayfalı listesini rol rozetleri, role göre filtre, etikete göre filtre ve @username, isim veya ID ile hata-toleranslı arama ile görüyorsun.

Seçim ve hızlı aksiyonlar

Üyeyi seçime almak için numarasına dokun (kutu ✅ olur). Üstte 📋 Görüntüle (N) düğmesi belirir:

  • 1 üye seçili → tam profilini açar.
  • 2 veya daha fazla üye seçili → toplu görünümü açar: tek bir onayla aksiyon (not, yaptırım, takdir, etiket, gruplara davet, çıkarma, ban) hepsine birden uygulanır.

Toplu aksiyonlar onlarca veya yüzlerce üye üzerinde tek seferde çalışır, Telegram hız sınırlarına uymak için otomatik throttling ile. Bot donması yok, yarım kalmış işlem yok.

Seçim, Görüntüle (N) düğmesi, rol+etiket filtreleri ve aramalı üye listesi
Seçim, Görüntüle (N) düğmesi, rol+etiket filtreleri ve aramalı üye listesi

2Üye profili

Tek bir üye seçili olduğunda Görüntüle'ye dokunduğunda onun profil hub'ı açılır: tam kimlik, katılım tarihi, community grupları, öneri/oy/görev sayaçları. Oradan 5 alt ekrana ulaşırsın:

  • 📝 İç notlar — ek dosyalı (fotoğraf, video, belge) ekip notları. Yazar düzenleyebilir, hiyerarşiye göre silinebilir, en önemliyi yukarı sabitleyebilirsin. "Sadece benimkiler" filtresi.
  • 🏷 Etiketler — renkli etiketler (7 renk + yok) opsiyonel emoji ile (premium dahil). Community başına 20 etikete kadar, herkese atanabilir.
  • 📜 Etkinlik — üyenin yaptığı her şeyin zaman çizelgesi: oluşturduğu öneriler, oylar, atanan görevler, rol değişiklikleri. Tarihe (24s / 7g / 30g / özel) ve türe göre filtreler.
  • ⚠️ Yaptırımlar — aşağıda özel bölüm.
  • 📦 Grup yönetimi — sonraki bölüm.

Profilde iki doğrudan eylem düğmesi: Rolü değiştir (üyenin rolünü değiştirir) ve Organizasyondan yasakla (opsiyonel sebepli ve üyeye DM'li kesin çıkarma). İki varyant: sadece organizasyondan (bağlı Telegram gruplarında kalır), ya da organizasyon + gruplar (sohbetlerden de atılır).

Sayaçlar, alt ekranlar ve doğrudan eylemlerle bir üyenin profil hub'ı
Sayaçlar, alt ekranlar ve doğrudan eylemlerle bir üyenin profil hub'ı

3Grup yönetimi

Profilden → Grupları yönet ile topluluğun tüm gruplarını iki bölümde gösteren birleşik paneli açarsın:

  • N grubun üyesi — her biri için At düğmesi
  • M grubun üyesi değil — onay kutularıyla çoklu seçim; Davetiye gönder (N)'e dokununca tek kullanımlık davet bağlantıları üretilir ve üyeye DM ile iletilir

Atma: teknik olarak ne olur

Tavora soft-kick kullanır: yasak + anında yasağı kaldırma. Kullanıcı gruba erişimi kaybeder ama yeni bir davet gönderirsen geri dönebilir. Telegram User ID için kalıcı bir kara liste yok.

Telegram hataları otomatik yönetilir: botun grupta yetkisi yok, hedef admin/sahip (Telegram admin atılmasına izin vermez), bot gruptan çıkarılmış, Telegram hız sınırı, süresi dolmuş file_id. Her durum için özel toast, çökme yok, yarım kalmış işlem yok.

Çoklu grup atmaları için bot, Telegram sınırlarına uymak adına işlemleri arka planda throttling ile (~0,5sn gruplar arası) çalıştırır. Anında geri bildirim alırsın ve etki kademeli yayılır — bot kimse için kilitlenmez.

Üye/Üye değil bölümleri ve davet/atma aksiyonlarıyla Grup yönetimi paneli
Üye/Üye değil bölümleri ve davet/atma aksiyonlarıyla Grup yönetimi paneli

4Yaptırımlar ve otomatik yasak

Profilden → Yaptırımlar ile üyenin yaptırım listesini (etkin + arşivli) açarsın. Buradan sebepli (en fazla 1000 karakter, biçimlendirme ve premium emoji destekli) yeni yaptırım oluşturursun.

Kaydedince bot, üyeye tam sebeple DM gönderir. Botu engellemiş veya hiç /start yapmamışsa bilgilendirici bir toast alırsın: yaptırım yine de kaydedilir.

Otomatik yasaklama eşiği

Community ayarları'ndan founder bir otomatik yasaklama eşiği ayarlayabilir: bir üye N etkin yaptırım biriktirdiğinde otomatik yasaklanır. Hızlı değerler (2, 3, 5, 10) veya özel. Her an devre dışı bırakılabilir.

Hiyerarşik silme: founder her yaptırımı silebilir, admin kendinin ve altındaki staff'ınkileri silebilir, staff sadece kendininkini silebilir. Silinen yaptırımlar soft-delete'de kalır (kurtarılabilir) ve audit log'a yazılır.

Üye, kendi etkin yaptırımlarını community ana sayfasından ProfilimYaptırımlarım üzerinden görebilir. Sadece sebep, yazar ve tarihi görür — staff'ın iç notlarını değil.

Alıcıya otomatik DM ile bir üyenin yaptırım listesi
Alıcıya otomatik DM ile bir üyenin yaptırım listesi

5Takdirler

Takdirler, yaptırımların öbür yüzüdür: organizasyon için emek harcayanlara açıkça bir takdir vermenin yolu.

Nasıl yazılır

Profilden → 🌟 Takdirler istemini açıp takdirin metniyle bir mesaj gönderirsin. Kalın, italik ve premium emoji desteklenir.

Üyeye ne olur

Bot üyeye başlık, gövde ve organizasyon adıyla özel doğrudan mesaj gönderir, ayrıca alınan takdirler listesini açmak için Profilimde gör düğmesi sunar. Takdir, üyenin profilinde profili açan herkese görünür kalır.

Üyenin profilinde biçimlendirilmiş başlık ve gövdeyle yayınlanmış takdir
Üyenin profilinde biçimlendirilmiş başlık ve gövdeyle yayınlanmış takdir

6Dosyayı temizle

Dosyayı temizle tek seferde üyenin tüm notlarını, yaptırımlarını, etiketlerini, bekleyen davetlerini ve takdirlerini siler. Bir kişi sıfırdan başladığında işe yarar.

Sadece founder ve admin. Yönetim yetkili bir staff üyesi bile bu düğmeyi kullanamaz — sistem rollerine ayrılmıştır.

Silinmeyenler

  • 📜 Etkinlik kaydı — temizleme eyleminin kendisi, silinen her şeyin sayımıyla birlikte kaydedilir.
  • 🚪 Giriş/çıkış geçmişi — organizasyona katılma, ayrılma ve yasaklama olayları kalır.
  • 👤 Üye kimliği — kişi rolüyle birlikte organizasyonda kalır. Yalnızca «disiplin dosyası» temizlenir.

Uygulamadan önce sayaçlarla bir önizleme görürsün: «silinecekler: 12 not, 3 yaptırım, 5 etiket, 2 davet». Yalnızca açık onaydan sonra eylem çalışır.

7Organizasyon istatistikleri

Yönetim menüsünden📊 İstatistikler organizasyonun toplu panelini açarsın. Genel sağlık durumuna bir bakış. Yalnızca founder ve admin için görünür.

Panelin 5 bölümü

  • 👥 Membership — toplam üye, role göre dağılım, son 30 gündeki katılımlar/ayrılmalar/yasaklar.
  • ⚡ Engagement — son 7 ve 30 günde kaç farklı kişi bir şey yaptı.
  • 🏆 En çok katkı yapanlar — son 30 günde kim daha çok öneri oluşturdu, daha çok oy verdi, daha çok görev tamamladı.
  • ⚠️ Moderasyon — toplam/aktif/arşivlenmiş yaptırımlar, eşikten tetiklenen manuel ve otomatik yasaklar.
  • 📈 Katılım — onaylanan önerilerin ve tamamlanan görevlerin yüzdesi.
Organizasyon istatistikleri paneli — membership, engagement, en çok katkı yapanlar, moderasyon, katılım
Organizasyon istatistikleri paneli — membership, engagement, en çok katkı yapanlar, moderasyon, katılım

8Giriş/çıkış geçmişi

Üye listesinden📋 Giriş/çıkış geçmişi organizasyon var olduğundan beri gerçekleşen katılımların, ayrılmaların ve yasakların (manuel, otomatik ve legacy) tam günlüğünü açarsın. Tek bir kronolojik görünüm — bireysel kayıt günlüğünden farklı.

Filtreler

  • Olay türü: Tümü, 🟢 Girişler, 🚪 Çıkışlar, 👢 Atılanlar, 🚫 Yasaklananlar, ⚙️ Otomatik yasak.
  • Dönem: her zaman, 24 saat, 7 gün, 30 gün, veya kendi zaman diliminde yorumlanan özel aralık.

Her olay için ne görürsün

  • Tarih ve saat.
  • İlgili üye, Telegram profiline doğrudan bağlantıyla.
  • Eylemi kim yaptı (otomatik yasaklar ve kendiliğinden katılımlar için «sistem»).
  • Opsiyonel sebep.
  • Yasak kapsamı (yalnızca organizasyon, veya organizasyon + gruplar).

9Üye ekleme

Yeni kişileri organizasyona almanın iki yolu.

  • Davet linki — ana menüden → Davet et. İstediğin yerde paylaşırsın: linki açan kişi katılır (ya da etkinse onay sırasına düşer).
  • Komut /add @user1 @user2 — bağlı bir gruptan (bot yöneticiyken): o grupta zaten bulunan üyeleri anında organizasyona ekler, hatta birden fazlasını birden.

Link ile davetler, üye profilinin «Bekleyen davetler» panelinde toplanır: 24 saat içinde kullanılmazsa link otomatik iptal edilir. /add komutu ise anında ekler ve bekleyen davet oluşturmaz.

Hâlihazırda kayıtlı üyeleri belirli Telegram gruplarına eklemek için Grup yönetimi bölümüne bak: üye listesinden N kişi seçip grupları belirleyebilirsin, bot her birine davet linklerini özel olarak gönderir.
Organizasyona üye eklemenin iki yolu: davet linki ve /add @username
Organizasyona üye eklemenin iki yolu: davet linki ve /add @username

10Katılım istekleri

Manuel onay açıkken (community ayarları), davet bağlantısını kullanan yeni kullanıcılar hemen katılmaz, bir sıraya alınır. Yönetim → İstekler'den:

  • Kabul tek tek veya Reddet
  • Hepsini kabul et — sırayı tek seferde boşaltmak için tek bir düğme

Community ana sayfasının Yönetim düğmesinde, bekleyen istek varken yeşil 📬N ve henüz kullanılmamış grup davetleri varken 🎟N rozeti belirir. Sıra dolu kalırsa her 2 saatte push hatırlatma — Ayarlar'dan susturulabilir.

Kabul/Reddet aksiyonlarıyla bekleyen katılım istekleri
Kabul/Reddet aksiyonlarıyla bekleyen katılım istekleri

11Sahipliği aktar

Community'yi başka bir üyeye aktarmak için: Yönetim → Ayarlar → Sahipliği aktar. Alıcının sayısal ID'sini gir (/myid komutuyla alabilir).

Sahipliğin değişmesi için alıcının aktarımı bot üzerinden kabul etmesi gerekir. Kabul edene kadar Founder kalırsın. Reddederse istek birkaç gün sonra sona erer.