Bu script, http://eksicode.org telegram grupları üzerindeki kayıtlı üye sayılarını ölçmek ve chat geliştirmeleri için yazılmaktadır.
UYARI: Docker çalışırken git branch'ını değiştirmeyin.
Paketleri yükleyin: npm i
sample.env dosyasındaki örnek ayarlara göre bir .env dosyası oluşturun.
Proje kök dizninde .pinignore
adında dosya oluşturun.
Docker'ı çalıştırın: docker-compose up --build
/help
- Komutları listeler.
/yardim
- Komutları listeler.
!kaynak <URL>
: Kaynak URL'sini Ekşicode veritabanına ekler.
!kanal <Sorgu | tümü>
- kanalları listeler.
!discord
- Discord sunucumuz.
!duyuru
- Duyuru kanalımız.
!hastebinize
- Kod içerikli / Uzun mesajları bu komut ile cevaplayarak hastebin'e yükleyebilirsiniz.
/ban <sebep>
/ /unban
Bir kullanıcıyı banlamak için herhangi bir gruptayken kullanıcının mesajını /ban
komutuyla cevaplamanız gerekmektedir. Ban komutuyla birlikte sebebini de yazabilirsiniz. Eğer bir kullanıcının banını kaldırmak istiyorsanız Admin kanalına gönderilen bildirim mesajını /unban
komutu ile cevaplayın.
/pin <mesaj>
mesaj
argümanını tüm Ekşicode gruplarına gönderir ve sabitler.
/kontrol <kaynak-numaraları>
Boş kullanıldığında onaylanmamış kaynakları listeler. Kaynakları onaylamak için komuta argüman olarak onaylamak istediğiniz kaynakların numaralarını boşlukla ayırarak yazınız. Onaylanmamış bir kaynağı silmek için silmek istediğiniz kaynağın numarasının başına !
işareti koyun.
Siz de bu repoyu forklayıp hataMesaji.txt
dosyası içerisine hata mesajı için ünlem ekleyebilirsiniz.
/pin
komutunun çalışmamasını istediğiniz kanalın ID'lerini .pinignore dosyasına ekleyerek istisnalar oluşturabilirsiniz.