Temayı Özelleştir
Özelleştirmeleri geri al
Neler yeni

Discord Webhook ile kanala mesaj gönderme PHP Script'i

nexus

TFC Kullanıcısı
Katılım
13 May 2024
Mesajlar
39
Çözümler
1
Tepki Puanı
68
TFC Puanı
18
Konum
Kocaeli
Kendi Hazırladığım PHP Script'i Sizlerle Paylaşıyorum

İnternette bu türde hazır bir PHP script bulmak oldukça zor. Genellikle sadece nasıl yapılacağına dair yönergeler bulunmakta. Araştırmalarım sonucunda, sizlere hazır bir script sunmanın faydalı olacağını düşündüm. İşte özellikleri:

Özellikler:


  • Discord Webhook Desteği: Site üzerinden seçtiğiniz Discord kanallarına mesaj gönderebilirsiniz.
  • Admin Paneli: Admin paneli sayesinde veritabanına giriş yapmadan site üzerinden webhook güncelleyebilir ekleyebilir ve şifre değiştirme işlemi yapabilirsiniz.
  • Mesaj Zamanlama: Gönderilecek mesajı zamanlayabilirsiniz. Gireceğiniz zaman da gönderir fakat bunun için cronjob ayarı yapmanız gerekmektedir. (Test edilmedi)
  • Emoji Ekleme ve Etiketleme: Mesajlarınıza emoji ekleyebilir, everyone veya belirli roller etiketlenebilir.
  • Resim ve Renk Seçimi: Mesajlarınıza resim ekleyebilir ve renk seçimi yapabilirsiniz.
  • Güvenlik: Kötüye kullanımı ve açığa çıkmasını engellemek için admin girişi ve veritabanı bağlantıları bulunmaktadır.

Aşağıda script'in bir resmini bulabilirsiniz:

Adsız.png
Adsız.png

Adsız.png







Örnek gönderilen bir mesaj:

Adsız.png








Kurulum;
  • db.php dosyasını kendi veritabanınıza göre düzenleyiniz.

Mesaj zamanlayıcının çalışması için cronjob ekleyiniz:

Kod:
* * * * * /usr/bin/php /path/to/your/send_scheduled_messages.php

"/path/to/your" yerini kendi dosya yolunuza göre ayarlamanız lazım, her dakika çalışacak şekilde ayarlamalısınız eğer onu seçtiriyorsa sadece komut bu şekilde:

Kod:
path/to/your/send_scheduled_messages.php

Bu kadar basit admin şifresini veritabanından değiştirebilirsiniz sql'yi yüklemeyi unutmayın.
Sağ üstteki ayar butonuna basarak webhook url'nizi ve kanal isimlerini girip düzenleyebilirsiniz.




İndirme Linki:
https://nexusscript.com.tr/webhooknexus.zip

Veya ekten indirebilirsiniz.

Herhangi bir sorunuz veya geri bildiriminiz olursa, yorum yazabilirsiniz.
 

Ekli dosyalar

  • webhookphpnexus.zip
    9.1 KB · Görüntüleme: 12
Açıklama-Mesaj kısmında kanal etiketlemek isterseniz <#kanalid> bu kodu girmeniz yeterlidir. "kanalid" yerine kanalın idsini yazarsanız etiketleme sağlar.
 

Konuyu Kimler Okuyor

Geri