Uzun zamandır paylaşıp paylaşmamak arasında kararsız kaldığım toplu mesaj gönderme botumu paylaşmak istedim, sunucunuza/bilgisayarınıza kurup çalıştırabilirsiniz :)
Botta mevcut
komutlar sırası ile;
setmessage komutu ile gönderilecek mesaj ayarlanır burada iki sistem var birisi input ile diğeri modal ile,
sendtoall ayarladığınız mesajı herkese gönderirsiniz,
sendtouser ayarladığınız mesajı sadece belirli bir kullanıcıya gönderirsiniz,
help komutu ile placeholder'lar ve kullanım hakkında bilgi alabilirsiniz. bu arada placeholder desteklemektedir.
kullanabileceğiniz
placeholder'lar şunlar;
{username} kullanıcı adı,
{mention} kullanıcı mention,
{displayName} görünen ad,
{guild} sunucu adı,
{memberCount} sunucu üye sayısı.
not:
setmessage,
sendtoall ve
sendtouser komutları
admin yetkisi gerektirir.
help komutu
herkes tarafından kullanılabilir.
kurulum için
npm install yapıp
.env dosyasına
BOT_TOKEN ve
CLIENT_ID eklemeniz yeterli, sonra
npm start ile başlatabilirsiniz.
node.js 20 ve üzeri gerekiyor. ayrıca mesajlar dosyaya kaydediliyor yani botu kapatıp açsanız bile mesajınız kaybolmuyor.
Bot'u github üzerinden ücretsiz indirebilirsiniz bot üzerinde ISC lisansı bulunmaktadır.
Bu
Link üzerinden indirebilirsiniz.