Kullanımı basit ancak bir yandanda içinde birçek özellik barındıran discord bot altyapısı.

Overview

Basit Altyapı

Kullanımı basit ancak bir yandanda içinde birçek özellik barındıran discord bot altyapısı. Sık sık güncelleme alıyor.

Yapılacaklar

  • Async ve aşırı hızlı. (Komut başına 1ms kadar sürüyor.)
  • Komut başına değişken yavaşlatma desteği.
  • Komut başına bot gerekli yetki desteği.
  • Komut başına kullanıcı gerekli yetki desteği.
  • Özelleştirilebilir hata mesajları.
  • Mantık hatası uyarı sistemleri.
  • Bottan kullanıcı yasaklama.
  • Komutlarda otomatik tamamlama.
  • Global değişkenlerde otomatik tamamlama. (commands, events, config, client)
  • İç içe klasör desteği.
  • Komut açıp kapama desteği.
  • Sadece geliştiricilerin kullanabildiği komut desteği.
  • Genel event desteği.
  • Event kapatabilme.
  • Gelişmiş config dosyası. Hiç index.js dosyasını modifiye etmenize gerek kalmıyor.
  • Komut varsayılanlarını değiştirebilme.
  • Kolay bir şekilde komut öncesi işlem ekleyebilme.

Kurlumu

Gerekenler

  • Node.js; v14.17.0 veya üstü. Ben v14.17.0 versiyonunda test ettim. Node.js'in kendi sitesinden indirebilirsiniz.
  • Yarn; Yarn benim kullandığım paket yöneticisi npm'e göre 8-10 kat daha hızlı ve sorun çözücü. Kurmak için konsolunuza npm install -g yarn yazmanız yeterlidir.

Kurulum

  • Proje dosya konumuna gelip yarn install yazmanız yeterlidir.
  • Proje kurulumunu yaptıktan sonra node index.js yazarak projeyi başlatabilirsiniz.

Kullanımı

  • Botun genel ayarlarını, kullanıcı hata mesajlarını düzenlemek ve diğer olaylarda düzenleme yapmak için config.js config dosyasını dikkatlice okuyup ona göre ayarlayabilirsiniz.
  • Komutlar için commands klasörünün içindeki ornekKomut.js dosyasını dikkatlice okuyabilirsiniz.
  • Olaylar için events klasörünün içindeki ornekOlay.js dosyasını dikkatlice okuyabilirsiniz.

Güncelleme

  • Güncelleme yaparken yapmanız gereken sadece types klasörünü, index.js dosyası, package.json dosyasını eskisi ile değiştirmek.

Yardım

You might also like...

Herkese selamlar buraya 800 satır güçlü bir guard botu bırakıyorum rol + kanal backup alma özelliği bulunan bu bot sizlerin sunucularını koruyacağına inanıyorum :)

Herkese selamlar buraya 800 satır güçlü bir guard botu bırakıyorum rol + kanal backup alma özelliği bulunan bu bot sizlerin sunucularını koruyacağına inanıyorum :)

null Guard Bot Botun alt yapısı Yashinu yani Yasin arkadaşımıza aittir. bot editlemeyi seven birisiyim yazma taraftarı değilim. Spankere inat paylaşıy

Sep 24, 2022

RomanBot'un açık kaynaklı altyapısı

RomanBot Bu proje 'Roman#9999 (978276967877054464) tarafından geliştirilip sizlere açık kaynak kodlu şekilde ücretsiz olarak verilmiştir, kodların Rav

Oct 20, 2022

Gitlift Discord Bot is a discord bot which is listening Discord Messages to reply with user gitlift profile and total contributions.

Gitlift Discord Bot is a discord bot which is listening Discord Messages to reply with user gitlift profile and total contributions.

Remoklify - Gitlift Discord Bot Gitlift Discord Bot is a discord bot which is listening Discord Messages to reply with user gitlift profile and total

Mar 20, 2022

About Discord bot draft that does not contain ready-made commands, compatible with discord.js v14. Create your own discord bot with this command handler.

discordJS-V14 About Discord bot draft that does not contain ready-made commands, compatible with discord.js v14. Create your own discord bot with this

Dec 28, 2022

TürkAnimeTV'de bulunan animeleri arkadaşlarınızla beraber interaktif bir şekilde izlemenizi sağlar

TürkAnimeTV'de bulunan animeleri arkadaşlarınızla beraber interaktif bir şekilde izlemenizi sağlar

Türk Anime TV Watch Together Arkadaşlarınızla interaktif bir şekilde Türk Anime TV üzerinden anime izlemenizi sağlayan bir Chrome eklentisi Not Bu pro

May 31, 2022

TürkAnimeTV'de bulunan animeleri arkadaşlarınızla beraber interaktif bir şekilde izlemenizi sağlar

TürkAnimeTV'de bulunan animeleri arkadaşlarınızla beraber interaktif bir şekilde izlemenizi sağlar

Türk Anime TV Watch Together Arkadaşlarınızla interaktif bir şekilde Türk Anime TV üzerinden anime izlemenizi sağlayan bir Chrome eklentisi Not Bu pro

May 7, 2022

Ekşi Sözlük için Entry No girerek Entry'i resimli hale getirip paylaşmanız için geliştirilmiş bir araç. [unofficial]

eksiprettier Ekşi Sözlük için Entry No girerek Entry'i resimli hale getirip paylaşmanız için geliştirilmiş bir araç. [unofficial] Nasıl Kullanılır? Ön

Oct 12, 2022

A simple & easy2use API for obtaining information about a discord user, discord bot or discord guild and their use for some purpose on websites!

discord-web-api A simple & easy2use API for obtaining information about a discord user, discord bot or discord guild and their use for some purpose on

Jun 28, 2022

Discord Neura - a Discord bot framework built on discord.js

Discord Neura Description Discord Neura is a Discord bot framework built on discord.js. Features Command Handler, Arguments, Preconditions and Listene

Mar 23, 2022
Comments
  • Hata Raporu

    Hata Raporu

    Hatayı Açıklayın Tamamen temiz ve basit kurulumun ardından çalıştırınca 'DISALLOWED_INTENTS' hatasını atıyor.

    Hatayı Yeniden Üretmek İçin Şunları yaparak bu sorunu yeniden oluşturabilirsiniz:

    • Botu release kısmından indir
    • Tokenini gir
    • node index.js

    Normalde Olması Gereken Hatasız bir şekilde çalışmalı

    Ekran Fotoğrafları https://prnt.sc/1ynz5jr

    Sistem Bilgileri:

    • İşletim Sisteminiz (orn. Windowns, Linux): Windows
    • İşletim Sisteminizin Versiyionu (orn. 19043.1110): 20H2 19042.1288
    • Node.JS Versiyonunuz (orn. v16.4.1): v16.13.0
    • basit-altyapi Versiyonunuz (orn: main-1.4.8): v1.9.1
    bug 
    opened by Ruqen 2
  • Event Handler Bug

    Event Handler Bug

    Event handler üzerinde bulunan bir hatadan dolayı guildDelete gibi şeyler kullanılamıyor. Bilgiler kullanılamadan siliniyor hatta event direkt çalışmıyor. Aksine GuildCreate çalışıyor.

    opened by akanora 1
  • New Interaction Setting<GuildOwnerOnly>

    New Interaction Setting

    Sadece sunucu sahiplerinin komutu kullanması için bir seçenek, malum yetki karşılaştırarak bu bilgiye ulaşamıyoruz, içeride kontrol etmek istersekte interaksiyon cooldown a giriyor bu yüzden bu seçeneğe ihtiyaç duydum çalışmayan komutlarda cooldowna girmemesi için her seferinde uğraşmamak için.

    opened by ErdemGKSL 0
Releases(v2.0.3)
  • v2.0.3(Mar 23, 2022)

  • v1.9.9(Feb 27, 2022)

    😎 v1.9.9 | Düğme ve Seç menülerde referans taşıyabilme.

    • Düğme ve Seç menülerde referans taşıyabilme. (toJSON())
    • Yeni discord.js olayları eklendi.
    Source code(tar.gz)
    Source code(zip)
  • v1.9.8(Feb 26, 2022)

    📚 v1.9.8 | Düğmelerin ve Seç Menülerinde değer taşıyabilme!

    • Düğmelerin ve Seç Menülerinde değer taşıyabilme!
    • Konsol mesajları için debugLevel eklendi!
    Source code(tar.gz)
    Source code(zip)
  • v1.9.7(Feb 19, 2022)

    Yenilikler

    • interactionDefaults altına autoDefer eklendi. Artık otomatik olarak her interaksiyona cevap verebilirsiniz.
    • Underline.config.other için Underline.other yan adı eklendi.
    • Artık olaylarda ve otomatik tamamlamalarda yaşanan hatalar botu çökertmeyecek.
    • Artık ototmatik tamamlamada bir çok userErrorsdan etkileniyor.
    Source code(tar.gz)
    Source code(zip)
  • v1.9.6(Jan 14, 2022)

  • v1.9.51(Dec 30, 2021)

  • v1.9.5(Dec 30, 2021)

    🪓 v1.9.5 | Yeni Yetki Tipleri ve Paylaşma Tipi vb.

    Yenilikler

    • Bekleme süresi tipi olarak "Message" eklendi. Mesaj ID'sine göre cooldown ekleme, 5 kişinin bir düğmeye ebanmasını engeller.
    • Paylaşma tipi eklendi, publishType. Artık komutları paylaşırken sunuculara ikişer tane paylaşmayacaksınız.
    • Kullanıcı(perms.user) yetkilerine "GUILD_OWNER" eklendi. Sunucu sahibine özel interaksyionlar için.

    Değişiklikler

    • Interaksiyonlardan developerOnly kaldırıldı yerine "DEVELOPER" kullanıcı yetkilerine(perms.user) eklendi.

    Hata Düzeltmeleri

    • Umursanmayan Orta İsimler.
    • Yeniden yükleme hatası.
    Source code(tar.gz)
    Source code(zip)
  • v1.9.4(Nov 11, 2021)

    💖 v1.9.4 | Çoklu Yavaşlatma(Cooldown) ve Hata Düzeltmeleri

    Yenlikler

    • Artık coolDown yerini bir liste obje yada sayı yapabilirsiniz.

    Düzeltmeler

    • Artık 3 parçadan oluşan isimlerde 2 parçalı isimler üstünlük göstermeyecek.
    Source code(tar.gz)
    Source code(zip)
  • v1.9.1(Nov 6, 2021)

    💥 v1.9.1 | Yeni Yavaşlatma Sistemi ve Underline.reload()

    Yenilikler:

    • Global olan Underline.reload() fonksiyonu eklendi! Altyapıdaki bütün interaksiyonları ve olayları yeniden yüklemenizi sağlar! (Yeniden Başlatama Olmadan)
    • Cooldown (Yavaşlatma) sistemi değişti! Artık user, member, guild, channel ve any şeklinde farklı konumlar için cooldown koyabiliyorsunuz!

    Düzeltmeler:

    • autocomplateUnban.js örnek komutu düzeltildi!
    Source code(tar.gz)
    Source code(zip)
  • v1.9(Nov 3, 2021)

    🔥 v1.9 | Tam Button ve SelectMenu desteği!

    Yenilikler

    • Artık her interaksiyon tipi için .is<interaksiyon>() fonksiyonu eklendi tip onaylamak için.
    • Artık SelectMenu ve Button'lar içinde inetraksiyon açabiliyorsunuz. (Bkz. interactions/paylaşılmayanlar)
    • Artık SelectMenu ve Button'ları .toJSON() fonksiyonu yardımı ile DiscordJS Component olarak alabilirsiniz.

    Güncellemeler

    • Generator yarn interaksiyon yeni olan SelectMenu ve Button için güncellendi!

    @ErdemGKSL'e yardımları için teşekkürler!

    Source code(tar.gz)
    Source code(zip)
  • v1.8.5(Oct 30, 2021)

  • v1.8.4(Oct 16, 2021)

    v1.8.4 | 😎 Özel globalObje ve DiscordJS bug fix!

    Yenilikler

    • Ayarlara globalObjects eklendi bu değerin içine eklenen değerler otomatik olarak global olan Underline objesinin içine eklenmektedir.
    • Discord.JS'in bot açılmadan önce rastgele ateşlediği olaylar temizlendi! Artık sadece olaylar, bot açıldıktan sonra ateşlenecek!
    Source code(tar.gz)
    Source code(zip)
  • v1.8.3(Oct 7, 2021)

    v1.8.3 | 😳 İşe Yarar Güncellemeler!

    Yenilikler

    • Artık bütün userErrors fonksiyonlarında ve onInteractionBeforeChecks fonksiyonunda, òther objesine sahipsiniz.💯
    • İnteraksiyonunuz bir hata ile karşılaştığında, çökmek yerine hataları konsola logluyor! 💢

    Düzeltmeler

    • guildOnly modu açıkken özelden komut kullanılınca botun çökmesi düzeltildi. ✔

    https://i.imgur.com/ykkzISL.png

    Source code(tar.gz)
    Source code(zip)
  • v1.8.2(Oct 5, 2021)

  • v1.8.1(Sep 29, 2021)

  • v1.8(Sep 24, 2021)

    💫 v1.8 | Slash subcommand/subgroup, yeni publisher ve yeni generatör!

    Yenilikler:

    • Artık subcommand ve subcommand group kullanabiliyorsunuz!
    • Generator dosyaları yeniden yazıldı! Tamıyla yeni intereksiyon ve slash komutları destekliyor!
    • publishInteractions.js artık client kullanmadan paylaşım yaptığı için çok daha hızlı! Ve sharding gerektirmiyor!
    • Örnek iteraksiyon dosyası örnekKomut ve örnekSağtık dosyası olarak iki parça ayrıldı! Daha güzel açıklamalar yazıldı.

    Değişiklikler:

    • SlashSubCommand classı tamıyla ortadan kaldırıldı!
    • SlashSubCommand oluşturmak için SlashCommand ismini array oalrak vermeniz yeterlidir!

    Güncelleme Ön İzlemesi:

    module.exports = new Underline.SlashCommand({
      // Slash komutun kullanıcıya gözüken ismi. Bu isim bir arraydır (liste)
      // Bu liste en fazla 3 uzunlukta olabilir. Örneğin;
      // ["muüzik", "çal"] kullanıcıya /müzik çal olarak gözükecektir.
      // veya ["muüzik", "liste", "temizle"] kullanıcıya /müzik liste temizle
      // olarak gözükecektir.
      name: ["örnekiteraksiyon"],
      onInteraction(inter, other) {
        inter.reply("Merhaba!");
      },
    });
    
    // Sağtık menüsünün nerede çıkacağını
    // Class tipini değiştirerek değiştirebilirsiniz.
    // Örneğin; Underline.UserAction üyeye sağ tıklama ve
    // Underline.MessageAction mesaja sağ tıklama interaksiyonudur.
    module.exports = new Underline.UserAction({
      // Sağtık menüsünde kullanıcıya gözüken isimdir. Bu isim bir stringdir (yazı)
      name: "Örnek İsim",
      // Örnek komuttaki bütün değerleri buradada kullanabilirsiniz!
    })
    
    Source code(tar.gz)
    Source code(zip)
Owner
Kıraç Armağan Önal
Hi! I am Armağan and I like programming JavaScript, HTML, CSS, C# and in other languages.
Kıraç Armağan Önal
Wex 13 Dec 25, 2022
Açık kaynaklı bir discord bot list botu. Bot list sunucularına özel yapılmıştır. Tanıtım videosu MoTion42 Kanalında bulunuyor. Umarım beğenirsiniz.

?? Bot Bilgilendirme Açık kaynaklı bir discord bot list botu. Bot list sunucularına özel yapılmıştır. Tanıtım videosu MoTion42 Kanalında bulunuyor. Um

`Motion 1 Sep 11, 2021
discord.js v12 uyumlu bot altyapısı!

Code Share V12 Boş Altyapı Sunucuya Gelmek için Tıkla! Bu Konuda Türkiyenin En İyisi Olma Yolunda! Botunu 7/24 Aktif Tutmak İçin Tıkla! ..:: BILGILER:

Umut Bayraktar 2 May 31, 2022
Umut Bayraktar YouTube Özel Discord.js v13 Uyumlu Başvuru Botu Altyapısı, Glitch ve PC Uyumludur!

Discord.js v13 Başvuru Botu Umut Bayraktar Youtube Özel Discord.js v13 Başvuru Botu Altyapısı. Glitch.com'da Kullanacak İseniz .env İsimli Dosyaya Bot

Umut Bayraktar 6 May 31, 2022
Umut Bayraktar Youtube Özel Discord.js v13 Müzik Botu Altyapısı.

Discord.js v13 Müzik Botu Umut Bayraktar Youtube Özel Discord.js v13 Müzik Botu Altyapısı. .env İsimli Dosyaya Bot Tokeninizi Yazın ve Kullanın. Umut

Umut Bayraktar 8 May 31, 2022
Discord Butonlu Oynuyor Altyapısı.

discord-butonlu-oynuyor Discord Butonlu Oynuyor Altyapısı. İlk Olarak Discord Developer Portal'a giriyoruz

Batuhan Türkoğlu 0 Oct 12, 2022
Umut Bayraktar Youtube Özel Codesty Bot Altyapısı!

BU ALTYAPI EXPERT TARAFINDAN YAPILMIŞDIR! UMUT BAYRAKTAR: https://www.youtube.com/c/UmutBayraktarYT CODE SHARE Discord Sunucusu: https://codeshare.xyz

Umut Bayraktar 2 May 31, 2022
Discord-Bot - You can use the discord bot codes that are updated in every video of the codes I use in the discord bot making series that I have published on my youtube channel.

Discord-Bot You can use the discord bot codes that are updated in every video of the codes I use in the discord bot making series that I have publishe

Umut Bayraktar 114 Jan 3, 2023
MongoDB ile çalışan işinizi kolaylaştırıcak bir v13 discord invite modülü.

FC Invite Discord.JS v13 invite modülü. İndirme: $ npm install fc_invite Not: Modül MongoDB ile çalıştığı için url almalısınız. Bilgilendirici video'

Onur Ekinci 9 Sep 2, 2022
A multipurpose bot, a clan bot, a all in one bot. The one bot u need for ur server originally made as Milrato discord Bot and by Tomato6966.

Public Bot and Support Server! Invite the Public Version of this Bot so you don't need to host it by yourself or join my Discord server to get a custo

Tomato6966 472 Dec 25, 2022