SharifPoetra / pak-ustadz

Bot ini dibuat agar kita tidak batal puasa hanya karena tidak sengaja membuka channel nsfw Discord

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pak-ustadz

Bot ini dibuat agar kita tidak batal puasa hanya karena tidak sengaja membuka channel nsfw Discord

CI Status

Cara menggunakan

Invite bot ini ke server yang dipilih, untuk pengurus server, lakukan perintah /konfig, untuk pengguna biasa, lakukan perintah /daftar. Sisanya, bot akan mengurus channel channel yang ditandai sebagai channel NSFW / Age restricted

Self-host

  1. Jika kamu menggunakan Docker, lakukan ini:

    1.1 Pakai Docker image yang sudah tersedia: hazmi35/pak-ustadz atau ghcr.io/Hazmi35/pak-ustadz

    1.2 Salin .env.example menjadi .env dan isi file tersebut.

    1.3 Nyalakan bot

    $ docker run --name PakUstadz --detach --env-file .env --volume pak-ustadz-data:/app/data hazmi35/pak-ustadz:latest

    1.4 Kamu juga bisa menggunakan docker-compose untuk ini, dan perlu diingat untuk menambahkan docker volume untuk data SQLite.

  2. Jika kamu tidak menggunakan Docker, lakukan ini:

    2.1 Install project dependencies:

    $ npm clean-install

    2.2 Build project

    $ npm run build

    2.3 (Opsional) Hapus devDependencies untuk menghemat ruang

    $ npm prune --production

    2.4 Salin .env.example menjadi .env dan isi file tersebut.

    2.5 Nyalakan bot

    $ npm run start

About

Bot ini dibuat agar kita tidak batal puasa hanya karena tidak sengaja membuka channel nsfw Discord

License:GNU General Public License v2.0


Languages

Language:TypeScript 95.0%Language:Dockerfile 3.9%Language:Shell 1.1%