Bu script, https://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.
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.
mesaj
argümanını tüm Ekşicode gruplarına gönderir ve sabitler.
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.