/afet-yardim-discord-bot

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Afet Yardım Discord Bot

Türkçe

Açıklama

Botun amacı, IT Deprem sunucunda üretilen projeler ve saha ekiplerinin bilgi havuzlarını daha fazla besleyebilmek için discord üzerinden de bilgi alımı sağlamak.

Kullanım

Kullanım

Botu şimdilik bize gönderdiğiniz istekler sonucunda sunucunuza ekleyeceğiz(Yanlış bilgi vermeye çalışan veya sadece eğlence amacı güden gruplardan korumak amacıyla). Lütfen discord üzerinden Pride Ring 🌈#9972 adlı hesaba mesaj atınız.

Discord sunucusuna bot eklendikten sonra #deprem-yardim adında herkese açık bir yazı kanalı açınız. Sonrasında

!dadres-paylasim

komutunu kullanarak bot ile etkileşime geçilebilmesi için gerekli komutları kullanacağınız kanala getirin.

Yöneticiler için de bir tane #deprem-yardim-log kanalı açarsanız gelen mesajları rahatça takip edebilirsiniz. Eğer kullanıcılardan sorun çıkartan bir kişi var ise kendisini belirli bir süre adres göndermesini engelleyebilirsiniz. Kullanıcı devamında ısrarla aynı hataları bilerek yapmaya devam ederse kendisini sunucudan banlamak için de bir özellik bulunuyor.

Bilgi Göndermek

Bot üzerinden bilgi göndermek isteyen arkadaşlar öncelikle ricamız eğer gerçekten güzel bir şekilde yardımcı olmak istiyorsanız yardım isteyen arkadaşların lokasyonunu -eğer bulablirseniz- google maps üzerinden bulup mesajı onunla beraber gönderin. Bu bize çok büyük anlamda yardımcı olacaktır.

Botu kanala çağırdıktan sonra 2 tane tuş bulunuyor kullanabileceğiniz.

  1. Nasıl Paylaşırım? : Butona basaraktan adresin nasıl gönderilmesi gerektiğini ve gönderirken dikkat edilmesi gerekenleri yazan bir mesaj kutusu çıkacaktır. Burdan bilgi sahibi olabilirler.
  2. Adres Paylaş: Tuşa basıldığı zaman karşısına bir yazı kutusu çıkmaktadır. Kutuya gerekli adresi, varsa önemli bilgileri yazmanız ve olabildiğince açıklayıcı olmanız önemlidir adres konusunda. Sonrasında'Submit' butonuna basarsanız adresiniz gönderilecek ve eğer bir hata yapmadan gönderim yapmışsanız karşınıza

Adres paylaşım talebiniz alınmıştır

diye bir mesaj çıkacaktır. Eğer bir çok kez hata yapmış veya kanalın amacını suistimal edip bilerek hatalı bilgi yollamaya başlarsanız belirli bir süreliğine adres gönderimi yapamayacaksınız. Eğer tutumunuz devam eder ise sunucuda bulunan yöneticiler sizi sunucudan yasaklayacaklardır. Eğer niyetiniz kötü olmadan birçok kez hata yaparak sonucunda yasaklanmışsanız, bu durumda lütfen bize dönüş yapmayın. Sunucu yöneticileriyle iletişime geçiniz.

Projeyi Desteklemek

Projemiz açık kaynak kodlu bir projedir. Eğer bir hata görürseniz veya geliştirilme yapılmasını istiyorsanız "Issues" bölümünden bunu bize iletebilirsiniz. Eğer bir hatayı düzeltmek istiyorsanız veya yenilik eklemek istiyorsanız öncelikle kodu bilgisayarınıza kopyalamanız gerekiyor (Yakın zamanda docker ile hızlıca kurulum sağlamak için özellik eklenecektir). Bunun için sağ üst kısımdan "Fork" adında bir tuş bulunuyor. Buna basarak repository'i kendi hesabınıza ekleyin. Bundan sonra "Code" kısmına basarak seçeneklerden size uygun olanı seçenerek bilgisayarınıza yükleyin. Sonrasında değişiklikleri yaptıktan sonra kendi repository'inize kodu yolladıktan sonra ana projenin bulunduğu sayfadan "main" branchine bir pull request açınız. Biz değerlendirdikten sonra size döneceğiz.

English

Description

Purpose of the bot is feed projects made by IT Deprem team members and also field members who trying to help.

Usage

Currently we are active deprem-yardim bot manuel to all servers. We want to be sure about the information will come from the servers which going to use. For active our bot in server, contact with Pride Ring 🌈#9972 from discord.

When bot in your discord server, open a text channel named #deprem-yardim publicly and use

!dadres-paylasim

command and bring buttons to interact with bot for sending information to us.

For moderator, open a text-channel named #deprem-yardim-log to use messages and their senders. If a user trying to abuse system and sending wrong messages, can be timeout or ban with moderator privileges via buttons.

Translation to English:

Paylaşımcıyı Engelle = Timeout User Paylaşımcıyı Banla = Ban User

Send Information

*For who wants to send information to our system, please be careful and send descriptive information. If there is a google maps url for the person, please send with the addres text.

When bot arrived, going to have 2 button for interaction

  1. Nasıl Paylaşırım? = How Can Share? : When you click button, going appear a text bot with a information to inform user. Can get information about the system.
  2. Adres Paylaş = Share Addres : When you click button, going to pop-up a dialog text area for address input. Please write correct information for the person who need help and try to be descriptive. After that click "Submit" button to send information for our system. If bot'll send a text with content

Adres paylaşım talebiniz alınmıştır = Addres sharing request is accepted

It's means content is send to use and validating for usage. If you try to abuse sytem or a troll user, moderators can disable "Share Addres" feature for user. If user'll keep that attitude, going to be ban. If thats happenes, don't try contact with us. Contact with moderators.

Contribution

Project is open source. If there is a issue or wants to add feature to project, please open an issue from "Issues" tab. If wants to fix problem or add feature by itself, fork project to personal account repository. After that clone from "Code" section in repository to local repository. After that, make changes and push to personal account repository. Finally, open a Pull Request to "main" branch. We are going to review those changes.