Aradığınızı Bulmanız Dileğiyle CodeMareFi Sunar "Tavsiyemiz"
Tavsiyemiz etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
Bir çok kişinin gözde sosyal mecrası olan Instagram kullanıcıları Bilgisayardan fotoğraf yükleyemedikleri için harici olarak bazı 3. taraf yazılımlara ve programlar ile kısıtlı açıklarını kapatmayı deniyor.
Bu gibi programlarda özellikle kötü amaçlı kişilerin ve hackerlerın hesapları rahatça hacklemeleri için kolay ve basit yöntem olarak ilgilerini çekiyor.
Ortaya bir yazılım veya program atıyorlar benim bu yazımda anlatacağım şekle benzer işlevde olan ve bu program ile hesaba giriş yapılması isteniyor ve tüm bilgiler bu sayede yazılımcıya gidiyor.

Ben ne kadarda bu gibi boş mecralara ilgim olmasa da siz codemarefi ziyaretçilerine bir kaç bilgi ve farklı taktik ile bu instagram'a fotoğraf yükleme işini programsız ve bilgisayardan nasıl yapılır anlatacağım.

Öncelikle yapmanız gereken 3 adım var ve bu adımları izleyin. İlk olarak tarayıcıdan Instagram'ı açın. Bunu chrome tarayıcısına göre anlatığımı belirtmek isterim. Bazı tarayıcılarda farklılıklar gösterebiliyor ama işlem aynı
  • İnstagram sayfasında iken herhangi bir yere mause ile sağ tıklayarak İncele diyin. Veya F12 ye basabilirsiniz. Bu sayede kaynak kod kısmı açılacak sitede
  • Kaynak kısmı açıldıktan sonra yapmanız gereken Ctrl+Shift+M tuş kombinasyonunu tıklayarak web geliştirici modunu aktif etmek.
  • Bu işlemde aktif oldu ama pek bişey değişmedi diyorsunuzdur sanırım. Şuan mobil moduna geçirmek için yapmanız gereken şey sayfayı yenilemek F5 yada Crtl+R yaptığınızda Mobil sisteme geçtiğini göreceksiniz.
Yapmanız gereken işlem bu kadarda bu sayede bilgisayardan instagram'a kolayca 3.taraf yazılımlar olmadan fotoğraf yükleyebilirsiniz.
Yapamayanlar olursa diye küçük bir video ekleyeceğim.

Not: Bu anlatımdaki işlemleri hesabınızda oturum açtıktan sonra uygularsanız uygulama indir ibaresi ile karşılaşmazsınız.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
discord canvas hoşgeldin kodları, discord bot özel hg-bb kodları, discord bot canvas kodları, discord bot hoşgeldin güle güle resimli kodlar, discord bot canvas resimli karşılama kodları. codemarefi
Discord Bot Canvas Resimli Giriş Çıkış Kodları
Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. 

CodeMareFi Gururla Sunar Canvas hoş geldin güle güle resimli karşılama kodları bunlara resimli hg-bb de diyebiliriz çoğunuzun da bildiği gibi discord sunucularında giriş yaptığınızda sizi botun canvas kodları ile karşılamasını herkez merak ediyordur işte bu yazımda paylaşacağım kodlarla artık sizinde botunuz da resimli karşılama mesajları olacak. Dikkatli bir şekilde okuyun ve adımları anlatımdaki gibi yapın.

Kodlar 3 ayrı bölümden oluşuyor gelen.js , giden.js ve komutlar klasörüne atılacak bir kanal ayarlama kodları ile 3 kod bölümünden oluşmak da. bu gelen ve giden .js kodlarını botunuzun ana dosyasına değil de ayrı dosyalar olarak ekleyeceksiniz. bu dosyaları ekleyeceğiniz klasör adı "events" olacak yani yapacağınız sistem örnek olarak şu yol events/gelen.js şeklinde olmalıdır.

Kurulum için adımları izleyin:

  • Kod projenizde events ve komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
  • Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
  • Modül olarak "quick.db", "canvas", "path", "snekfetch", "node-superfetch" eklemeniz gerekmekte.
//---Bu Kod gelen.js events klasörüne atılacak atılacaktır.
//CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //Sadista

const Discord = require("discord.js")
const db = require("quick.db");
const Canvas = require('canvas')
    , Image = Canvas.Image
    , Font = Canvas.Font
    , path = require('path');
const snekfetch = require('snekfetch');
const request = require('node-superfetch');

module.exports = async member => {
    var randomMsg = [
                    "Sunucuya Hoşgeldin.",      
                    ];
    var randomMsg_integer = randomMsg[Math.floor((Math.random() * randomMsg.length))]

  let msj = await db.fetch(`girisM_${member.guild.id}`)
  if (!msj) msj = `{uye}, ${randomMsg_integer}`
  let memberChannel = await db.fetch(`gcc_${member.guild.id}`)
  
  const canvas = Canvas.createCanvas(360, 250);
  const ctx = canvas.getContext('2d');
  
  const background = await Canvas.loadImage('https://cdn.discordapp.com/attachments/598737609501704212/641064440099241985/CodeMarefi-gelen.jpg');
  ctx.drawImage(background, 0, 0, canvas.width, canvas.height);
  
  ctx.strokeStyle = '#74037b';
  ctx.strokeRect(0, 0, canvas.width, canvas.height);
  
  ctx.fillStyle = `#D3D3D3`;
  ctx.font = `25px "S&S Nickson One"`;
  ctx.textAlign = "center";
  ctx.fillText(`${member.user.username.toUpperCase()}`, 170, 210);

  let avatarURL = member.user.avatarURL || member.user.defaultAvatarURL
  const { body } = await request.get(avatarURL);
  const avatar = await Canvas.loadImage(body);
  
  ctx.beginPath();
  ctx.lineWidth = 4;
  ctx.fill()
  ctx.lineWidth = 4;
 ctx.arc(112 + 55, 55 + 55, 55, 0, 2 * Math.PI, false);
  ctx.clip();
  ctx.drawImage(avatar, 112, 55, 110, 110);
  
  const attachment = new Discord.Attachment(canvas.toBuffer(), 'CodeMarefi-gelen.jpg');
  member.guild.channels.get(memberChannel).send(attachment)
  member.guild.channels.get(memberChannel).send(msj.replace('{uye}', member).replace('{sunucu}', member.guild.name))
  if (member.user.bot) return member.guild.channels.get(memberChannel).send(`🤖 Bu bir bot, ${member.user.tag}`)
  
}
//---Bu Kod giden.js events klasörüne atılacak atılacaktır.
//CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //Sadista

const Discord = require("discord.js")
const db = require("quick.db");
const Canvas = require('canvas')
    , Image = Canvas.Image
    , Font = Canvas.Font
    , path = require('path');
const snekfetch = require('snekfetch');
const request = require('node-superfetch');

module.exports = async member => {  
   var randomMsg = [
                    "Güle Güle"
                    ];
    var randomMsg_integer = randomMsg[Math.floor((Math.random() * randomMsg.length))]
  
  let paket = await db.fetch(`pakets_${member.id}`)
  let memberChannel = await db.fetch(`gcc_${member.guild.id}`)
  let msj = await db.fetch(`cikisM_${member.guild.id}`)
  if (!msj) msj = `{uye}, ${randomMsg_integer}`
  
  
  const canvas = Canvas.createCanvas(360, 250);
 const ctx = canvas.getContext('2d');
  
  const background = await Canvas.loadImage('https://cdn.discordapp.com/attachments/598737609501704212/641064444365111319/CodeMarefi-giden.jpg');
  ctx.drawImage(background, 0, 0, canvas.width, canvas.height);
  
  ctx.strokeStyle = '#74037b';
 ctx.strokeRect(0, 0, canvas.width, canvas.height);
  
  ctx.fillStyle = `#D3D3D3`;
 ctx.font = `25px "Warsaw"`;
 ctx.textAlign = "center";
 ctx.fillText(`${member.user.username.toUpperCase()}`, 170, 210);
  
  let avatarURL = member.user.avatarURL || member.user.defaultAvatarURL
  const { body } = await request.get(avatarURL);
 const avatar = await Canvas.loadImage(body);
  
  ctx.beginPath();
 ctx.lineWidth = 4;
  ctx.fill()
 ctx.lineWidth = 4;
 ctx.arc(112 + 55, 55 + 55, 55, 0, 2 * Math.PI, false);
 ctx.clip();
 ctx.drawImage(avatar, 112, 55, 110, 110);
  
  const attachment = new Discord.Attachment(canvas.toBuffer(), 'CodeMarefi-giden.jpg');
  member.guild.channels.get(memberChannel).send(attachment)
  member.guild.channels.get(memberChannel).send(msj.replace('{uye}', member).replace('{sunucu}', member.guild.name));
  if (member.user.bot) return member.guild.channels.get(memberChannel).send(`🤖 Bu bir bot, ${member.user.tag}`)
  
}
//---Bu Kod projenizde komutlar klasörüne atılacaktır.
//CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //Sadista

const Discord = require('discord.js');
const db = require('quick.db');

exports.run = async (client, message, params, args) => {
  if (!message.member.hasPermission('ADMINISTRATOR')) return message.channel.send(':no_entry: Hoşgeldin kanalı ayarlamak için `Yönetici` yetkisine sahip olman gerek.')
  let hgkanali = message.mentions.channels.first();
  if (!hgkanali) return message.channel.send(':no_entry: Hoşgeldin kanalı ayarlamak için bir kanal etiketlemeniz gerekli. `c+gkanal #kanal`')
    db.set(`gcc_${message.guild.id}`, message.mentions.channels.first().id)
  let i = await db.fetch(`gcc_${message.guild.id}`)
  message.channel.send(`${process.env.basarili} Hoşgeldin kanalı, <#${i}> olarak ayarlandı.`)    
        
};

exports.conf = {
 enabled: true,
 guildOnly: false,
 aliases: [],
 permLevel: 0
};

exports.help = {
 name: 'gkanal',
 description: 'hg-bb kanal ayarlar',
 usage: 'gkanal'
};
//---Bu Kod projenizde komutlar klasörüne atılacaktır.
//CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //Sadista
const Discord = require('discord.js');
const db = require('quick.db');

exports.run = async (client, message, params, args) => {
  if (!message.member.hasPermission('ADMINISTRATOR')) return message.channel.send(':no_entry: Hoşgeldin kanalı ayarlamak için `Yönetici` yetkisine sahip olman gerek.')
  let firox = message.mentions.channels.first();

  if (!firox) return message.channel.send(':no_entry: Hoşgeldin kanalı ayarlamak için bir kanal etiketlemeniz gerekli. `s$gkanal-sıfırla #kanal`')
    db.delete(`gcc_${message.guild.id}`, message.mentions.channels.first().id)
 
  message.channel.send(`Hoşgeldin kanalı Başarıyla Sıfırlandı!.`)    
        
};

exports.conf = {
 enabled: true,
 guildOnly: false,
 aliases: [],
 permLevel: 0
};

exports.help = {
 name: 'gkanal-sıfırla',
 description: 'CodeMareFi',
 usage: 's$kanal-sıfırla #kanal'
};
Önemli Not: gelen.js ve giden.js kodlarını events  klasörlerine ekleyeceksiniz komutlar klasörüne değil Örnek: events/gelen.js şeklinde olacak.

client.on('guildMemberAdd', reqEvent('gelen'));
client.on('guildMemberRemove', reqEvent('giden'));
Buradaki kodları util/eventLoader.js'ye eklediğinizde sorun kalmaz.
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
Discord bot kod paylaşımlarında bu yazımda discord dm mesajlarınızı, discord özel mesajlarınızı f12 den console arayıcılığı ile tüm dm özel mesajları silen bir kod paylaşıyorum. Aşağıda bulunan video'dan göreceğiniz üzere anında tüm dm geçmişini silebilirsiniz.

Ayrıca bu gibi console dan direkt olarak discord sistemleri komut vermek çok farklı sistemlerde yakında eklenecek. 
Vereceğim kodlar ile tüm sunucuyu silebilir kendinize yönetici rolü verebilir tüm kullanıcıları banlayabilir ayrı bir rol oluşturup tüm rolleri etkisiz kılabilirsiniz bu gibi .vb kodlarda eklenebilir zamanla artık nasıl kullanacağınız size kalmış.

Kurulum için adımları izleyin:

  • Kod projenizde komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
  • Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
  • Gereken modüller kod içerisinde const kısımlarında.
//---Bu Kod komutlar klasörüne atılacaktır. 
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###MareFi

Link Eklendi Aşağıya
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey

Merhabalar CodeMareFi (CMF) takipçileri ve ziyaretçileri bu anlatımım başlıktan da anlayacağınız üzere standartlaşmış discord kod paylaşımları dışında bir anlatım olacak.

Bu yazımda bir çok Deep web ve Darknet arasındaki farkları, doğru sandığınız yanlışları bildiğinizi sandığınız ama işlerin hiç de bildiğiniz gibi işlemediğini. Standartlaşmış tanımlar dışına çıkarak anlatıyorum.

Öncelikle Deep web (Dip web) ve Darknet bu iki isim aynı değildir. Bir çok kişi bu konuda gerek Youtube da olsun, gerek Sitelerde olsun hatta nette (sanal ortamda) çok ünlü kişiler ve ünlü hacker grupları bu konularda yaptıkları anlatımların veya yazdıkları makale, yazılarının içerisinde klasikleşmiş anlatımlar bulunmaktadır. 

Hiç bir yerde bu gibi mecraların tam olarak ne fonksiyona sahip olduklarını, ne tür amaçlara hizmet ettikleri gibi önem arz eden bilgileri vermediklerini veya bilmediklerini gördüm, yada verilen bilgileri tamamen yanlış bilgiler olup bilgi kirliliğine neden olduğu düşüncesi içerisindeyim.

Deep Web Nedir?

Deep web sanıldığı aksine karanlık net, darknet gibi tehlikeli içeriklerin. Tehlikeli, İllegal işlerin döndüğü bir ağ değildir. Deep web Google, Yaho, Yandex gibi arama motorları tarafından indexlenmeyen sitelerin olduğu ağ katmanıdır. Ama bir çok anlatımda Deep web'i direkt doğrudan Darknet ağı içerisinde gibi adlandırmak yanlıştır ve bunu yapan kişilerin bir hayli çok olması da ne kadar cahil bir kitlenin oluşmuş olmasının bir habercisidir.

Deep web halk arasında (Dipweb) olarak da bilinen ağ katmanı diyelim. Bu ağ katmanına senin veya benim yazmış olduğum bir web sitede girebilir. Yani misal vermek gerekirse benim yazdığım bazı sitelerin index alınmaması için kodlar arasında meta olarak verdiğim komutlarda site indexlenmez buna da noindex denir. Arama motorlarının meta botları bu siteyi izlemez verilerini güncellemez ve arama motorları tarafından listelere eklenmezler. Bu index alınmamış gizli web siteleri doğrudan Darknet ile bağlantılı değildir. 
Örnek: "Deep web tarzı bir siteye sahibim veya Sitem Deep web ağında, katmanında" şöyle bir tabirde bulunan bir kimse direkt olarak illegal işler yaptığı anlamlarına gelmez. Ha bu index alınmamış sitelerde hiç mi sorun olmaz? diyebilirsiniz olabilir ama buda kişinin nasıl bir zihin yapısında olduğuna göre değişir. Zaten bu gibi sitelere erişmek için sadece direkt olarak adresle mümkündür. Yani site sahibi veya kullanıcısı, yetkililerden birisi size vereceği adres ile içeriğe ulaşmış olursunuz, Harici bir olay zaten mümkün değildir arama motorlarında olmayan görüntüleyemediğin bir adrese ulaşmanız çok sıra dışı olacaktır.

Darknet Nedir?

Öncelikle bilmelisiniz ki "Darknet" bu yapı son derece tehlikeli bir o kadar da karmaşıklığa sahiptir. İnternet kavramı genel olarak bir çok kişinin veya bir çok sunucunun birbiri ile iletişime geçmesi ile gerçekleşir yani siz bir siteye tıkladığınızda makineniz arka planda tıklanılan adrese ait sunucuya bir istek gönderir ve o aldığı cevaba göre tarayıcı verileri işler. Bunu yaparken siz bu makineler arası işlemlerden habersizsinizdir. Hemen her şey bir anda olup biter ama işleyiş bu şekildedir. Bu Darknet ağı, katmanı ise farklı yapılarda işler yani bir nevi yapı bakımında aynıdır ama farklı fonksiyonlar ile çalışır. Tor browser ile yayığın olarak kullanılsa da bazı farklı yöntemler ile doğrudan ağ içerisine giriş yapmakta mümkündür.

Bu kısımda adresler .com , .net , .org gibi değil de .onion şeklinde işlenir. Bu ağda genel olarak %90 özel sunucular kullanılır yani A'dan Z'ye içerikler host, domain tamamen kullanıcıya aittir yani site sahibine. Bu gün bulduğunuz bir adres yarın olmayabilir. Yani sürekli adreslerini değiştirirler.
Bu ağda profesyonel kişiler harici olarak host, domain gibi sunuculara ihtiyaç duymazlar. Misal siz bir web sitesi açmaya karar verdiğinizde ilk olarak verilerin işlenesi depolanması için bir host kiralarsınız. Ayrıyeten birde domain alan adına da ihtiyacınız olur ve onu da kiralarsınız. Ve burada bahsi geçen konular zaruri ihtiyaçlardır ve siz bunlara sahip değil de sadece kısıtlı bir süre kullanıma izin verilen kiracısınızdır. Ama bu ağda içerik veren kişiler kıracı değil ev sahipleridir. 

Bu Darknet ağında Seri katillerden tutunda uyuşturucu satıcılarına, silah satıcılarına, örgütlere, gizli örgütlere, garip ayinlere, devler sırlarına, pornografik (sadistçe ve olağan dışı) içeriklere vs. Daha çok sayılır  illegal, ahlak mantık dışı ve garip zihinlerin ürünü karman çorman bir yerdir. Karman çorman derken bu Darknet ağ içerisinde ilk kez dolaşan ve ilk kez kaşılaşan kişiler için bu algıya kapılmaları kesindir.

Darknet de dolaşırken genel olarak ingilizceniz iyi olmak zorundadır. Bazı yerlerde ise ne kadar iyi bir ingilizce ye sahip olsanız bile pek bişey anlamayacağınız yerlerde karşınıza çıkabilir. Bu gibi yerlerde genelde kendi aralarında oluşturdukları kalıplar ile konuşabilir veya sokak ağızı dediğimiz kendi dillerinde argo lisanlar ile de içerik vermiş ve yazmış olabilirler.

Bazı karşılaşacağınız siteler asp kodlaması veya karma karışık dizin yapısına sahip sade html ile yazılmış sitelerde olabilir. Bu gibi siteler üst üste binen karma karışık yazılar arasında binlerce farklı yerlere açılan adreslerden ziyade asıl içeriği gizlemek için yapılan bir kafa karışıklığıdır. Bu gibi siteler bu ağda çok vardır ve bu siteler bir labirent gibi hazırlanır yani bir site bir sonraki siteye açılan bir kapıdır bu gibi sitelerin kaynak kodlarına bakarak ilerlenmesi de pek sağlıklı değildir html kaynakları şifrelidir ve bu şifreleri kısım kısım yaparlar.

Darknet ağında bir çok ham bilgiye ulaşmanızda mümkündür. Örneğin yasaklanmış kitaplar gene yasadışı veya yasaklı makaleler, bomba tarifleri, pek bilinmeyen ilaçlar (metal, et) gibi şeyleri eritebilen, kimyasal içerikler bu bunla karışınca ne olur gibisinden bir çok kaynağa da ulaşabileceğiniz bir yerdir.

Darknette zamanını geçiren kişilerin büyük bir kısmı Dark hacker (yani siyah şapkalı) hackerlarda diyebiliriz bu kişiler zararlı yazılılar yazan ve sadece saldırı zihin yapısına sahip empatiden yoksun, büyük bir ihtimalle kafalarında zihinlerinde büyük sorunlar veya boşluklar olan asosyal kişilerden oluşur. Bir diğer kitlesi ise örgütler, satıcılar (genel), katiller, sadist zihin yapısına sahip bozuk insanlar ve bunları oltalayan siber suç birimlerinin hacklerı olur.
Bu ağın genel sabit kitlesi bu şekildedir ve bu ağa sadece bakınmak için giren kitle pek tutunmaz tabi işini bu ağda organize etmiyorsa.

Darknette Dolaşmanın Yararları ve Zararları Nelerdir?

Darknet, Karanlık web, Derin internet artık hangisini kullanmak isterseniz. İlk olarak bu ağda dolaşmak aslında sizin ne için girdiğinize ve bu giriş nedeninize bağlı olarak yarar ve zarar olarak değişir. Örneğin bir kitap okumak veya bir bilgiyi araştırmak için girdiğinizde zararı degilde yararı olmuş olur. Kendinizi hiç istemediğiniz bir yerde bulmayacak kadar sekme üstüne sekme açarak kontrolsüzce ilerlediğinizde zararı olacağını söyleyebilirim. 

Neden derseniz bu ağda yukarda da bahsettiğim üzere siber suçlarla mücadele eden devlet hacklerından tutunda yozlaşmış sözde siber suçlarla mücadele eden ekiplere kadar her tür insan mevcuttur ve bu kişiler sürekli oltalar ile veya izledikleri kişileri ile sizin haberiniz olmadan bir bağlantı kurulduğunu gördüklerinde otomatikmen sizde hedeflerine girersiniz. Bu kişiler ile doğrudan bağlantı kurmasanız bile bazı siteler aracılığı ile sizden habersiz arka planda bilgisayarınıza inen botnet vb. zararlı yazılımlar ile doğrudan hedeflerine girmeniz mümkün olabilir tabi bu o kişilerin inisiyatifine kalmış birşeydir.

Tor Browser ve Tor Ağı Nedir? Ne Kadar Güvenilir?

Bildiğiniz gibi "The Onion Routing" Tor baş harfleridir, Tor ağı ve bu ağa'a özel birde Tor Browser var. Peki bu sistemde ne kadar güvende kalınır ne kadar anonim kalınır. Öncelikle bu sistemi kısaca anlatıyım tor sistemi anonimlik konusunda yaptığı işlev sürekli giriş çıkış ip adreslerini değiştirmesidir. Yani bir taraftan X ip ile girdiğinizde diğer taraftan Z ip li çıkış yaparsınız. Ama bu eskiden çok kafa karışıklığına neden olsa da günümüz teknolojisinde bu giriş çıkışların kaynaklarını görme mümkündür. Şunu belirtmek isterim ki bir şeyin işleyişini çözerseniz kaynağını da çözmeniz olasıdır.

Tor ağı sanıldığı kadar anonimlik sağlamaz. Bu ağda dolaşırken X kişisi Z kişisinin ipsini alır ve Z kişisi ise A kişisini ip sini  alarak devam eder eğer bu Z kişisinin aldığı ip Yani A kişisinin ipsi oluyor bu A kişisi farklı illegal kişiler ile bağlantıya sahipse fazla araştırılmadan suçlu olarak Z kişisi hedefe girer yani buradaki sistem kısaca şansa işler ve haberiz bile olmadan direk hedefe alınabilirsiniz.

Peki bu ağ içerisinde sorunsuzca takılanlar ne derseniz. Bu ağda kalıcı olarak dolaşanlar neyin ne olduğunu ve nereye gittiğini bilenlerdir. bu kişiler tor kullanmasına gerek yoktur zaten ağın içerisindedirler ve bu kişiler maceracı, gezgin veya meraklı değil ağın sakinleridir.

Bu ağın ev sahipleri ve sakinleri tüm dünyada egemenlik hayalinde olan ulus üstü yapıların finans elitlerinin kirli işlerini yaptıkları insanlar veya sistemlerdir. Bu finans elitlerinden gelen emirlere göre ifşalar yayınlarlar, satışlar yaparlar, sanal düzeni sağlarlar, fikir aşılarlar, kontrol ederler, devletlere ait gizli belgeleri yayarlar vb. tüm sanal işleri bu kişiler aldıkları emirlere göre içerik olarak işlerler, dağıtırlar, maniple ederler.

Dünya çapında alınacak kararları veya yaptırım emirlerini ilk haberi bu ağdan geçer. Planları bu ağda döner emirlerini bu ağda alırlar ve gereken yerlere ulaşmaları için en ideal yerde burasıdır.

Son Kısımlar

Bildiğiniz gibi "pandemi" denilen ama benim hiç salgın olmasına inanmadığım bir süreçteyiz. Ve bu süreç ile dünya artık evrilme sürecine de girmiş bulunuyor. Bu evrilmeyi bir laboratuvar ürünü olan Covid-19 la başlattılar. Binlerce hayata mâl oldu. Bu kısmı kodu dışı sanmayın aksine işleyişle doğrudan bağlantılı genelde insanlar normal web dediğimiz içeriklere ulaşmak için arama motorlarına sorup sonuçları karşımıza çıkardığı ilk kısım olan Surface Web kullanırız. Ama bu tür kişiler bu sistemler veya sunucular ile ilgilenmezler.

Birde şunu da belirtmek isterim ki bu ağlar arasında katmanlar yoktur aksini iddia eden doğruyu görememiştir. Hani derler ya "Dipweb de 4. Katmanı deldim 😅 5. katmana hızla çakılıyorum diye" bu gibi insanlar kulaktan duyma bilgiler ile sadece boş içerik olsun tıklansın kafasında boş insanlardır bence. O bilgiye verenler aslında dalga konusu oluşturmak için verirler bu gibi kıt zihinli insanlarda doğru olduğu konusunda kendinin bile bilmediği konularda iddialarda bulunurlar.

Ve bu basit yapıların belirli bir kitleye sahip olduklarından kaynaklı olarak verdikleri bilgi doğru sayılacak prestije sahip olur. Aslında bilginin nerede ne ne kitleye sahip birinin verdiği değil verilen bilginin ne kadarı doğru ona bakılmalıdır. Sanal ortamda herkes kralım diye gezer ama asıl kral anonim olandır. "ucuz bir ceketin altında, zenğin bir kalp vardır bilemezsin" bu deyim bence bir çok şeyi anlatır.

Ekşisözlük, mekşisözlük, tatlısözlük, tuzlusözlük gibi bir boş zihinlere ve boş kitleye sahip olan sitelerde verilen her içerik doğru olmayabilir. Siz kesin bildiğiniz bir şeyi paylaşırsınız oradan @TahretMusluğu adlı kullanıcı zıplar hemen ve derki; hayır o yanlış doğrusu budur, Sonra bu @TahretMusluğu adlı kullanıcıya destek için @HelaTaşı ve @TualetKağıdı adlı kullanıcılar zıplar hemen ve çok karmaşık boş sözler ile dolu konu ile alakası olmayan bin satırlık bir yazı ile durumu açıklarlar 😂 Aslında konu çok basittir ve 1+1 2 eder ama bu lalelere göre bu soru tuzak bir sorudur ve bu kadar basit olamaz.

Bir çok kişi için büyük bir muamma olan Darknet ve DeepWeb hakkında internet ortamında bir çok boş anlatımla veri kirliğine neden olmakta. İnsan bilmediği şeyden korkar. Gelin TRT Belgeseli gözünden bu internet katmanları nasıl işlenmiş bir bakalım.

CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
Discord botlarınız için bu yazımda çok kullanışlı bulduğum ve sizin de öyle bulacağınız bir arayüzü tanıtacağım.

Eskiden benim gibi genelde bir web panel ile botumuzu kontrol ediyorduk. Yada bir harici dashboard ile botun kontrolünü sağlıyorduk. Tabi bu panellerin kodlamaları ne kadar detaylı olursa o kadar işimize yarar ve işimizi kolaylaştırırdır.
Ama bu vereceğim client ile daha çok içeriğe erişiminiz olacak. 

Peki Bu Discord Bot Clienti Nedir?

Bu client sizin de kullandığınız normal discord clienti gibi aynı yapıya sahip ama direkt olarak bota bağlanan bir eklenti (kod dizini) ile normal client yapısı değiştirilmiş şekilde paketlenmiş bir bot clientidir.

Bu client ile botunuza bağlanıp sanki bir kullanıcı gibi botun bağlı olduğu sunucuları görebilir, doğrudan yazabilir, gif veya normal emojiler ile tepkiler verebilir veya doğrudan direkt olarak nitrolu bir hesap gibi gif emoji ekleyebilirsiniz mesajlarınıza.

Ayrıca botun perm (sunucu rol ayarlarına) bağlı olarak yazılmış mesajlara müdahalelerde buluna bilir. Mesajları silebilir, sabitleyebilir, düzenleyebilir veya engelleyebilirsiniz. 
Harici olarak gene tüm emojiler üzerinde, kanallar, kanal açıklamaları, sunucu ismi ve sunucu açıklamaları gibi yönetimsel rollerin değiştireceği sunucu ayarlarında değişimler yapabilirsiniz. 
Yani kısaca perm yettiği sürece tüm sunucuyu kontrol edebilirsiniz.

Bu Discord Bot Client Nasıl Kullanılır? 

Kullanımı çok basittir, normal bir discord clintine benzer bir client.exe ye sahip. Tek yapmanız gereken botunuza ait tokeni giriş ekranında sizden istediği kısmına girerek bota bağlanmak olacaktır.
Sonrasında bota tokeni ile bağlantı gerçekleştirecek ve sunucular arasında kolayce geçişler yapabileceksiniz. Client içerisinde yazarlı bir yazılım bulunmamaktadır. 

Ben içerisini (paketlerini) açıp baktım ama anlayanlar için bende bir kontrol etmek istiyorum diyenler için 7-Zip programı kullanarak .exe ye sağ tıklayarak "Buraya Ayıkla" dediğinizde .exe paketini açıp dosyaları tek tek paketlenmeden önce kaynak kodları ile birlikte açmaktadır.
Rar Şifresi: CodeMareFi
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
KALDIRILDI : Bu yazı adsense politikalarını ihlal ettiği için "Bilgisayar korsanlığıyla ilgili içerik" nedeni ile MareFi tarafından kaldırılmıştır.😅
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
discord,yen,api,sistem,kodları, discord yeni api sistemi kodlaması, discord yeni api sistemi kodları, discord yeni kod paylaşım, codemarefi
Discord Yeni API Sistemi Hakkında Bilgiler

Bu anlatımda bir çok kişinin yanlış bildiği discord'un yakında hayata geçireceği yeni API sistemlerinden bahsedeceğim.

Bu discord bot geliştirme ile veya discord botları ile ilgilenen bir çok kişinin bildiği üzere discord kendi bloğun da discord botların onaylanması ve bir kaç yeni hazırlanan sistemleri spoiler olarak vermişti. Bana sorulan bir çok soru; "onaysız botlar kaldırılacak mı?" , "Yani sistemleri nasıl ekleyeceğiz" , "onaysız botlara yeni sistemler eklenecek mi?" vs. şeklinde bir çok soru geldi.

Bu sorulardan ziyade birde bilgisiz veletlerin ortaya attıkları safsatalar ile kişilerde iyice kafa karışıklığına neden olmasına sebebi ile bu anlatımı yapma gereği duydum.

Öncelikle ben discord yönetici veya geliştiricilerinden değilim bende sizler gibi discord kullanıcısı ve ayrıca discord bot geliştiricisiyim. Yayınladıkları makalelerden anladığım kadarı ile kelime haznemin el verdiğince bu sorularınızın cevaplarını bu yazımda anlatmaya çalışacağım.

Discord Onaysız Botlar Kaldırılacak mı?

Discord botlarınız kaldırılmayacak bunu belirten hiç bir duyuru veya bir makale görmedim. Bir diğer merak edilen konuda onaysız botlar diğer serverlara eklenemiyecek şeklinde bunu da yapacaklarını sanmam sonuç da herkesin botunda bir emeği var ve bu gibi uygulanan yaptırımlar geliştiriciyi kötü etkiler ve bunun yapılacağına dair gene discord tarafından hiç bir kaynağa rastlamadım. Bu gibi safsatalar bazı kötü niyetli akılsız veletlerin çıkardıkları dedikodulardan ibaret olduklarını hatırlatmak isterim yetkili bir ağızdan duymadığınız her şeye inanmayın.

Onaylanmış Discord Botlara Yeni Eklenecek Olan API Sistemi

Evet yeni sistem API sadece onaylanmış botlara uygulanacak ve bu API sistemi ise hala yapım aşamasında olduğunu da paylaştıkları makalede bahsetmişlerdir.

Bu yeni API sistemi nasıl olacak, kod tarzımızı etkileyecek mi?, Harici bir yazılımla mı desteklenecek hiç bir fikrim yok ve discord'un da bu konu hakkında vermiş olduğu bir bilgi yok maalesef ve hala üzerinde çalıştıklarını söylüyorlar. Bu yeni sistem direkt olarak sunucu üzerinden bot ara yüzünde veya sisteminde değişiklik yapmamıza olanak sağlayacak şekilde tasarlanıyor örneklerin nasıl olduklarına buradan bakabilirsiniz. Yönlendiğiniz sitede sayfa sayfa gezerek yeni gelecek olan sistem hakkında birazda olsa bir kaç fikir sahibi olabilirsiniz.

Ayrıca bu anlatım kaynak olarak discord'un kendi blog makalesine göre yazılmıştır. Yeni diğerleri gibi kafamdan atmıyorum bu anlattıklarımı.
Aklınıza takılan sormak istediğiniz sorularınızı yorum olarak belirtebilirsiniz.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
Duyuru : CodeMareFi olarak artık uptime ping sistemi hizmet vermeyecektir. Botun veritabanı silindi ve sunucular arası komut alımları (adres ekleme) kapatıldı bot şuan aktif olarak özele alındı.
discord,ping,uptime,botu, discord ping botu, discord uptime botu, discord ping botu paylaşım, discord uptime botu paylaşımı, codemarefi
CodeMareFi Uptime Sistemi (Discord Ping Botu Özel)
CodeMareFi ziyaretçileri ve takipçilerine özel hazırlamış olduğum bir projeyi tanıtmak istiyorum. Bu yazımda kendi botum olan ve ücretsiz bir şekilde projelerinizi pingletebileceğiniz basit ama çok etkili olan bir uptime sisteminden bahsedeceğim.

Bildiğiniz üzere glitch ile bot hostlayan bir çok kişi glitch yönetiminin aldıkları karar  ile tüm uptime (ping) sistemi veren adresleri tek tek engelledi ve engellemeye de devam ediyor. Tabi kendilerince haklı sebepleri olsa da bu durum bir çok kullanıcının botlarının 7/24 aktif kalmasını engelledi ve bir çok kullanıcıya bot işlerini bıraktırdı 😃 veya vds makine kullanmaya zorladı.

Ben zaten kendi vds makinelerimde botlarımı hostlamaktayım ama bazı durumlar içinde glitch sistemlerini kullanmak gerektiğinden bu ping botunu yeniden tasarlayıp sizlere sunuyorum.
Bilenler bilir bazı kaşınan veletlerin projelerini request trafiği atakları ile kullanılmaz hale getirdiğim kendi yazdığım bir scripti bir kaç düzenleme ve geliştirme ile hali hazırda elime geçen bu sistemi geliştirmekte kullandım ve şuan bu bot aktif bir şekilde sorunsuz ping sistemi vermekte.

Sistemin eski hali sorunlu ve çoklu girilen adreslerde aksamalar (atlamalar, gecikmeler) oluyordu. Sitemizde bir çok soru aldım "ping sistemi ne zaman paylaşılır" şeklinde, bu gibi hataları test etmek için bir süre harcadım yani benimde ilgisizliğimle 3 hafta gibi bir sürede çoklu ping sistemlerini ve bir kaç hatayı test ettim ve hataları giderdim şuan sorunsuz versiyon 1.6 şeklinde sizlere sunuyorum aşağıda bulunan butonlar ile sunucunuza botu ekleyebilirsiniz iyi kullanımlar dilerim.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
Discord bot kod paylaşımlarında bu yazımda discord botunuz için güzel ve kullanışlı bir kod ile beraberiz. Discord botları için gerekli olan shard çıkma kodlarını paylaşıyorum.

Öncelikle Shard çıkmak nedir ondan bahsedeyim. Shard.js çıkmak zorunludur eğer botunuz 1000 server gibi bir rakamlara ulaştığında shard çıkmanız zorunludur. Bazı discord bot tr listesinde 1, 2, 3 sıralara çıkan mal kodlardan hiç anlamayan geri zekalı veletler gibi sizde hemen shard çıkmayın shard botun bölünmesi ve veri ve sunucu verilerini dengelemek için yapılır bunu zaten discord bot ekibi zorunlu koşar. 

Discord bot listesinde görüyorum MC-At kırmızı pantolon 😂 gibi angutlar bir anda 8 10 shard çıkıyor sorsan o öküze shard çıkmanın anlamını bile bilmez o yüzden sizde böyle yapmayın diye bir kısa açıklama yaptım mal olarak anılmayın...

Unutmadan şunuda belirtiyim bu MC-AT botunu kullanan tüm discord sunucuları izleniyor. Bu botu sunucusunda olanların tüm konuşmaları tüm paylaşımları tüm linkler bot tarafından loglanıyor bir zamanlar 10 15 kişi le yönetilen bot çünkü tek kişinin zekası yetmiyo şimdi 2 kişiye düşmüş 😂 yani bu botu kullanan sunucuların tüm konuşmaları özel dm den konuşmalar bile izleniyor. Ne kadar öküz discord sunucu sahibi varsa bu bot sızmış sunucularına bunu belirtmek istedim bunu bilerek o angutların botunu kullanın yakında o dandik botunu patlatıp burada kodlarını paylaşıyor olacağız.

Kurulum için adımları izleyin:

  • Kod projenizde Shard.js adında ana dizine açılan dosyaya atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
  • Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
  • Herhangi bir modül gerekmez.
//---Bu Kod Shard.js dosyasının içine atılacaktır. 
//###CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //###Sadista

const Discord = require('discord.js');
const bot = new Discord.Client()
const express = require('express');
const app = express();
const http = require('http');
const scarew = new Discord.ShardingManager('./bot.js', {// Ana dosyanızın adını yazınız.
    totalShards: 'auto',
    token: "BT"// Buraya tokeninizi yazınız.
});

scarew.spawn(); 

scarew.on('launch', shard => {
  console.log(`**${shard.id}** ID shard started.`)
});

setTimeout(() => {
    scarew.broadcastEval("process.exit()");
}, 21600000);
Yapamadığınız veya takıldığınız yerleri yorum ile bizlere bildirin yardımcı oluruz.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
discord hazır bot indir, discord hazır müzik botu, discord hazır kodlar, discord müzik kodları, discord bot müzik kodları, discord hazır müzik botu, discord.js müzik botu indir, codemarefi
Discord Bot Kodları Hazır Müzik Altyapı Botu
Merhabalar;
Bu yazımızda sizlere CodeMareFi'den Sadista tarafından hazırlanmış olan bir discord hazır müzik botunu paylaşıyorum. Discord da genelde her kullanıcının müzik dinleme ihtiyacı duyduğunu biliyoruz. 
Tabi bu konuda bir çok müzik botu bulunmak da fakat bu yazımızda sizler için hazırlanmış bir müzik botunu hazır olarak paylaşıyoruz. Ve bu bot size ait olacak ve kendi botunuzdan müzik dileyebileceksiniz.

Bu paylaşacağımız Discord Müzik Botu Altyapısı olacak ve gelişime açık bir şekilde içeriğini açıklamak gerekirse Youtube üzerinden Google api sistemi ile çalışmak da proje içerisinde bulunan bot.js botun ana dosyası ve bu dosya içerisinde gerekli komutlar bulunmak da komutlar şu şekilde.
  • katıl - Bulunduğunuz kanala katılır
  • çal - Belirtmiş olduğunuz şarkı ismi veya url yi çalmaya başlar
  • geç - Sonraki şarkıya geçer
  • çalan - Çalan şarkıyı gösterir
  • kuyruk - Sıradaki şarkıyı gösterir
  • duraklat - Çalan şarkıyı duraklatır
  • devam - Şarkıya kaldığı yerden devam eder
  • kapat - Şarkıyı kapatır
Yukarıda bulunan kodların başlarına sizin ayarlayacağınız prefix (komut öneki) ile komut sistemini kullanabilirsiniz. Gerekli ayarları proje içerisinde ayarlar.json dosyası içerisinden yapıcaksınız. Aşağıdaki botundan botun proje kısmına ulaşarak botu kendi projenize remix ile alabilirsiniz.

Türkiyenin en kaliteli ve gelişmiş kodlarının paylaşıldığı CodeMareFi'yi takipte kalın. Bu gibi hazır botlar ve gelişmiş altyapıya sahip diğer botlarda yakında paylaşılacaktır...
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
blogger emoji butonu ekleme, blogger emoji ekleme, blogger yazıya emohi butonu eklemek, blogger makaleye emoji butonu ekleme, blogger emoji tepki butonları eklemek, codemarefi
Hepimiz emoji butonlarını biliyoruz, çünkü tüm blog kullanıcıları sosyal ağları kullanıyor ve sohbet ediyor. Emoji tepkileri, sohbet anında duygularımızı ifade etmemize yardımcı oluyor. Blogger yorum formlarında kullanılan emojileri görmüş olmalısınız. Fakat yorum formlarında kullanılan emojiler eski ve kullanıcılar tarafından genelde tercih edilmemekte. Bu yazımda blog yazılarının hemen altında yer alan ve kullanıcıların ilgili yayına anında tepkilerini gösteren yeni emoji tepki butonların paylaşacağım.

Blog sitesine neden emoji tepki butonları eklemeliyiz? Blog yazıları yazarak sadece blogdan para kazanmaya çalışmak sizi bir yere kadar götürebilir. Ancak, blog sitenizi özel kılabilecek bir şeyler yapabilirsiniz. Blog ziyaretçilerinizin ilgisini çekebilecek ve yazılarınızın ne kadar beğenildiğini takip edebileceğiniz emoji tepki butonları blogunuza değer katar.

Emoji tepki butonlarının oldukça şirin görünmesinden dolayı, blog ziyaretçilerinin büyük bir çoğunluğunun ilgisin çekebilecek ve ziyaretçileriniz yazılarınız hakkındaki düşüncelerini daha kolay ifade edebilecektir.

Emoji Tepki Butonlarının Özellikleri

  • Blogger emoji tepki butonları ücretsizdir.
  • Web sitelerine ve blog sitelerine kolayca eklenebilir.
  • Masaüstü ve mobil ekranlara duyarlıdır.
  • Emoji tepki tıklamaları İP ile sayılır.
  • Analytics mevcuttur.

Blogger'a Emoji Tepki Butonları Nasıl Eklenir?

Blog sitenize emoji tepki butonlarını eklemek için öncelikle Blogger hesabınıza giriş yapmalısınız. Daha sonra blogunuzun kumanda panelinin sol tarafında bulunan menüden Tema > HTML'i Düzenle yolunu takip ederek blogunuzun şablon editör sayfasını açın ve aşağıdaki adımları takip edin.
  • Birinci adım: Sharethis Reaction Buttons sayfasına gidin ve GET REACTİON BUTTONS'a tıklayın.
  • İkinci adım: Emoji butonlarının sağda, ortada veya solda olmasını istediğiniz şekilde hizalayın.
  • Üçüncü adım: REGİSTER & GET THE CODE'a tıklayın. Açılan sayfada hesabınızı oluşturmak için alan adınızı / blog URL'nizi, E-postanızı ve şifrenizi girin. Bu bilgiler yönetim paneline giriş yapmamıza ve emoji tepki butonlarını güncellemenize yardımcı olacağı için bilgileri not edin. Bilgilerinizi girdikten sonra kodu almak için GET THE CODE butonuna tıklayın.
  • Dündüncü adım: İlk kodu kopyalayın ve blogunuzun şablon sayfasında bulunan </body> kodunun bir satır üzerine ekleyin.
<script type="text/javascript" src="//platform-api.sharethis.com/js/sharethis.js#property=5a93bf00e3b02a00133b3175&product=inline-reaction-buttons"></script>
Yukarıdaki kodu şablon editör sayfanıza eklediğinizde şablon sayfanız kodu kaydetmez. Bu nedenle, komut dosyası içerisinde bulunan "&" kodu "&amo;" ile değiştirin.
<script type="text/javascript" src="//platform-api.sharethis.com/js/sharethis.js#property=5a93bf00e3b02a00133b3175&amp;product=inline-reaction-buttons"></script>
  • Beşinci adım: Yukarıdaki kodu ekledikten sonra aşağıdaki kodu kopyalayın ve emoji tepki butonlarının görünmesini istediğiniz yere ekleyin.
<div class="sharethis-inline-reaction-buttons"></div>
Yukarıdaki adımları uyguladıktan sonra şablon editör sayfanızı kaydedin.

Emoji tepki butonlarını ekledikten sonra blogunuzu doğrulamak için, emoji butonlarının bulunduğu herhangi bir sayfanın URL'sini ekleyerek videoda olduğu gibi doğrulayabilirsiniz. 

Emoji tepki butonlarını sadece yayın sayfasında kullanmak istiyorsanız aşağıdaki etiketleri kullanın. Yukarıdaki kodları aşağıdaki konumlandırma etiketi arasına ekleyin.
<b:if cond='data:view.isPost'> ... </b:if>

Emoji Tepki Butonları Neden Görünmüyor?

Emohi tepki butonları, 5 dakika etkinleşme süresinden sonra hala görünmüyorsa, bu durumu Sharthis hesabınıza giriş yapın ve Mülk Ayarları'nı tıklayın. Doğrulama butonuna tıklayarak e-posta adresinizi doğrulayın. E-posta adresinizi doğrulamak için gelen kutunuzu kontrol edin ve Sharthis'den gönderilen doğrulama bağlantısını tıklayarak e-posta adresinizi doğrulayın.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
Discord bot günlüklerinde bu gün bir botda olması gereken bir komut paylaşıyorum başlıktan'da anlayacağınız üzere discord sunucunuza yeni gelen herhangi bir kişiye otomatik olarak sizin belirlediğin bir rolü verecek.

Kurulum için adımları izleyin:

  • Kod projenizde ana dosyanıza ve komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
  • Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
  • Gerekli Modüller "quick.db" eklemeniz gerekir.
//---Bu Kod projenizde komutlar klasörüne atılacaktır.
//CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //Sadista
const Discord = require('discord.js')
const db = require('quick.db');
const ayarlar = require('../ayarlar.json')

exports.run = async(client, message, args) => {

      if (!message.guild) {
    const ozelmesajuyari = new Discord.RichEmbed()
    .setColor(0x2488E7)
    .setTimestamp()
    .setAuthor(message.author.username, message.author.avatarURL)
    .addField('özelden yazanlara cevap vermiyorum git sunucuda kullan bu komutu')
    return message.author.sendEmbed(ozelmesajuyari); }

  if (!message.member.hasPermission('MANAGE_ROLES')) return message.channel.send('Otorol ayarlamak için `Rolleri Yönet` yetkisine sahip olman gerek.')

  
    if (args[0] == 'ayarla') {
 let rol = message.mentions.roles.first() || message.guild.roles.get(args.join(' '))
  let newRole;
  let tworole;
  if (!rol) return message.channel.send('Otorol ayarlamanız için bir rol etiketlemeniz gerek. `otorol ayarla @Üye #kanal`')
  else newRole = message.mentions.roles.first().id
  let isim = message.mentions.roles.first().name  
  let otorolkanal = message.mentions.channels.first();
  if (!otorolkanal) return message.channel.send(':no_entry: Otorol ayarlamanız için bir rol etiketlemeniz gerek. `otorol ayarla @Üye #kanal`')
    db.set(`otorolisim_${message.guild.id}`, isim)
  let otorol = await db.set(`autoRole_${message.guild.id}`, newRole)
  if (!message.guild.roles.get(newRole)) return message.channel.send("Etiketlediğiniz rol bulunamadı, etiketlediğiniz rolün etiketlenebilirliğinin aktif olduğundan emin olunuz.")
    message.channel.send(`Otorol, <@&${newRole}> mesaj kanalı <#${i}> olarak ayarlandı.`)  
     
  } 

  if (args[0] == 'kapat') {
    

    
    
    db.delete(`otorolisim_${message.guild.id}`)
        db.delete(`otorolKanal_${message.guild.id}`)

    message.channel.send(`Otorolü başarıyla kapattım.`)
  }
};
  
  
    
exports.conf = {
    enabled: true,
    guildOnly: true,
    aliases: ['oto-rol'],
    permLevel: 0
}

exports.help = {
    name: 'otorol',
    description: 'Sunucuya giren kullanıcıya seçtiğiniz rolü otomatik verir.',
    usage: 'otorol <@rol>'
}
//---Bu Kod projenizde ana dosyanıza atılacaktır.
//CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //Sadista
client.on('guildMemberAdd', async (member, guild, message) => {

let role = await  db.fetch(`otorolisim_${member.guild.id}`)
 if (!otorol || otorol.toLowerCase() === 'yok') return;
else {
 try {

  if (!i) return

  member.addRole(member.guild.roles.get(otorol))
                        .setDescription(`**Sunucuya Yeni Katılan** \`${member.user.tag}\` **Kullanıcısına** \`${role}\` **Rolü verildi.**`)
                        .setColor('0x36393E')
                        .setFooter(`Sadis BOT Otorol Sistemi`)
     member.guild.channels.get(i).send(embed)  } catch (e) {
 console.log(e)
}
}

});
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
Önemli Not: Bu sayfadaki anlatım artık çalışmamaktadır. Glitch tarafından engellenmiştir ve diğer benzer sistemleri de engellemektedir. Şuan için bekliyorum yakında bir anlatım gelebilir CodeMareFi'yi takipte kalın.
Yeni Uptime Ping Sistemi İçin Tıkla
Discord Bot 7/24 Aktif Yapma Komutu Discord bot kodları paylaşımımızda bu gün discord botunuz için olmazsa olmaz bir kod paylaşımında bulunuyorum. 
Bu kod discord botunuzu 7/24 online yapacak bu komut ile diğer yazımda anlatmış olduğum işlemleri yaptıkdan sonra bu işlemi projenize uygulayın. 

Discord Bot İçin Uptime Robot Kullanımı 
Yukarıdaki yazımı okuduk dan sonra bu işlemleri uygulayın.

Kurulum için adımları izleyin:

  • Kod projenizde ana dosyanıza atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
  • Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
  • Gerekli Modüller "express", "http" eklemeniz gerekir.
//---Bu komut ana dosyanız içerisinde olacak bot.js main.js index.js hangisini kullanıyorsanız.
//CodeMareFi tarafından hazırlanmıştır - - - Ekleyen //Sadista
const app = express();
app.get("/", (request, response) => {
  console.log(Date.now() + " Ping tamamdır.");
  response.sendStatus(200);
});
app.listen(process.env.PORT);
setInterval(() => {
  http.get(`http://${process.env.PROJECT_DOMAIN}.glitch.me/`);
}, 28000);
Önemli: Buradaki kodları ana dosyanız içerisinde "const" la başlıyan ilk kod satırlarının bittiği kısmın altına ekleyin yoksa çalışmaz.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
discord bot özel seviye kodları, discord bot seviye sistemi kodları, discord bot özel seviye sistemi komutları, discord bot mee6 seviye sistemi kodları, discord bot kod paylaşım, codemarefi
Discord Bot Kodları Özel Seviye Sistemi Kodları
Discord Botunuz için güzel bir seviye sistemi paylaşıyorum bu yazımda. Bu paylaşacağım discord bot seviye sistemi kodlarını kısaca açıklamak gerekirse discord sunucunuzda aktivite'ye göre kullanıcının puan quick.db aracılığı ile veri tabanına kaydeder. 

Discord sunucunuzda bir sıralama oluşturur ve kullanıcının puan hesaplarına göre bir kullanıcıya bir seviye belirler. Bu kodlar gelişmiş discord bot seviye sistemi kodlarıdır. Daha gelişmiş seviye sistemi versiyonları da yakında paylaşılacaktır takipte kalın.

Kurulum için adımları izleyin:

  • Kod projenizde komutlar klasörüne atılacaktır. Komut eklemeyi bilmiyorsan buradaki yazımızı okuyarak öğrenebilirsin.
  • Komut içerisindeki gerekli yerleri kendinize göre düzenleyin.
  • Gerekli Modüller "node-superfetch" , "quick.db" , "common-tags" , "snekfetch" eklemeniz gerekir.
Not: Aşağıda verdigim 2 kod var bunların ilki komutlar klasörüne 2.cisi ise botunuzun ana dosyasına atılacaktır.
//**Komutlar Klasörüne atılacak**// | //--codemarefi
const Discord = require('discord.js');
const request = require('node-superfetch');
const db = require('quick.db');
const { stripIndents } = require('common-tags');
const snekfetch = require("snekfetch");

exports.run = async (client, msg, args) => {
  
  let u = msg.mentions.users.first() || msg.author;

        if(u.bot === true) {
                const embed = new Discord.RichEmbed()
                        .setDescription("Botların seviyesi bulunmamaktadır!")
                        .setColor("RANDOM")
                msg.channel.send(embed)
                return
        }
  
  var g = "50"
  
  var Canvas = require('canvas')
        var canvas = Canvas.createCanvas(750, 240)
        var ctx = canvas.getContext('2d');
        const avatarURL = u.displayAvatarURL
        const { body } = await request.get(avatarURL);
        const avatar = await Canvas.loadImage(body);
  
  ctx.fillStyle = "rgba(0, 0, 0, 0."+g+")";
  ctx.fill()
        ctx.fillRect(25, 20, 700, 200)  
  
  
  
        ctx.fillStyle = "rgba(0, 0, 0, 0.30)";
        ctx.fill()
        ctx.fillRect(0, 0, 750, 240)
  
        var re = "db3b3b"
  
  var xp = db.fetch(`puan_${u.id + msg.guild.id}`);
  var lvl = db.fetch(`seviye_${u.id + msg.guild.id}`);  
  
        let sira = ''
        const sorted = msg.guild.members.filter(u => !u.user.bot).array().sort((a, b) => { return db.fetch(`seviye_${b.user.id + msg.guild.id}`) - db.fetch(`seviye_${a.user.id + msg.guild.id}`) });
        const top10 = sorted.splice(0, msg.guild.members.size)
        const mappedID = top10.map(s => s.user.id);
        for(var i = 0; i < msg.guild.members.size; i++) {
                if(mappedID[i] === u.id) {
                        sira += `${i + 1}`
                }
        }

        var de = 1.6
        ctx.beginPath()
        ctx.fillStyle = "#999999";
        ctx.arc(257 + 18.5, 125.5 + 18.5 + 36.25, 18.5, 1.5 * Math.PI, 0.5 * Math.PI, true);
        ctx.fill();
        ctx.fillRect(257 + 18.5, 125.5 + 36.15, 250 * de, 37.5);
        ctx.arc(257 + 18.5 + 250 * de, 125.5 + 18.5 + 36.25, 18.75, 1.5 * Math.PI, 0.5 * Math.PI, false);
        ctx.fill();
        ctx.beginPath();
        ctx.fillStyle = `#${re}`;
        ctx.arc(257 + 18.5, 125.5 + 18.5 + 36.25, 18.5, 1.5 * Math.PI, 0.5 * Math.PI, true);
        ctx.fill();
        ctx.fillRect(257 + 18.5, 125.5 + 36.25, xp * de, 37.5);
        ctx.arc(257 + 18.5 + xp * de, 125.5 + 18.5 + 36.25, 18.75, 1.5 * Math.PI, 0.5 * Math.PI, false);
        ctx.fill();
        ctx.fillStyle = `#${re}`;
        ctx.font = '28px Impact';
        ctx.textAlign = "right";
        ctx.fillText(`Sıralama #${sira} | Seviye ${lvl || 0}`, 670, 70);
        ctx.font = '20px Impact';
        ctx.textAlign = "right";
        ctx.fillText(`${xp || 0} / 150 XP`, 670, 100);
  ctx.fillStyle = `#fcfdff`;
  ctx.font = 'bold 28px Impact';
        ctx.textAlign = "left";
        ctx.fillText(`${u.tag}`, 195, 150)
        ctx.beginPath();
        ctx.lineWidth = 8;
  ctx.fill()
        ctx.lineWidth = 8;
        ctx.arc(43 + 67, 67 + 67, 67, 0, 2 * Math.PI, false);
    ctx.clip();
    ctx.drawImage(avatar, 43, 67, 135, 130);
    
        msg.channel.send({files:[{attachment:canvas.toBuffer(),name:"seviye.png"}]})
  
};

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: [],
  permLevel: 0,
};

exports.help = {
  name: 'seviye',
  description: 'seviye sistemi CodeMareFi',
  usage: 'seviye sistemi CodeMareFi'
};
//**Botunuzun Ana Dosyasına atılacak bot.js, index.js, main.js hangisini kullanıyorsanız**// | //--codemarefi
client.on("message", async msg => {
  
  if (msg.channel.type === "dm") return;
  if(msg.author.bot) return;  
  
  if (msg.content.length > 7) {
    
    db.add(`puan_${msg.author.id + msg.guild.id}`, 3)
};

  if (db.fetch(`puan_${msg.author.id + msg.guild.id}`) > 150) {
    
    db.add(`seviye_${msg.author.id + msg.guild.id}`, 1)
    
    db.delete(`puan_${msg.author.id + msg.guild.id}`)
    
  };
  
});
Yapamadığınız takıldığınız yerleri yorumlar kısmında belirtin.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
Bu yazımda detaylı bir şekilde Glitch'de bulunan projenize sitemizde paylaştığımız Discord bot kodlarını / komutlarını nasıl projenize ekleyeceğiniz'i anlatacağım. Anlatımıma geçmeden önce proje içerisinde gerekli tüm dosyaların kurulmuş olduğunu varsayarak anlatımıma geçiyorum.

Kurulum için adımları izleyin:

  • İlk olarak Glitch projenizi girin ve "New File" (yeni dosya anlamında) diyoruz. Karşımıza çıkan kutucuğa örnek olarak "komutlar/ping.js" yazıyoruz buradaki "komutlar" kısmı klasörü anlamına geliyor sonra "/" ve sonrası'dada "ping.js" geliyor ping.js de komutlar klasörü içerisinde açılacak olan .js uzantılı dosya oluyor. Sitemizde paylaştıgımız Discord bot kodlarını bu dosya içerisine atıyoruz. Bizim burda yaptıgımız klasör içerisine şu isimde bir dosya aç demek oluyor. Her açacağımız dosya eğer komutlar klasörü içerisinde olması lazım ise kullanacağımız yol bu şekilde olmalı. 
  • Eğer "New File" diyerek açılan kutucuğa ping.js yazarsak bu dosya projenin ana dosyaları arasına açılacaktır. Buruya açılan dosyalar ise gerekli düzenlemeler olmadıkdan sonra çalışmaz ve sebepsiz hatalar almanıza neden olabilir veya gerekli ayarlamaları yapılmadıkça geçersiz dosya olarak görünürler
  • Ayrıca ilerde CodeMareFi sitemizde paylaşacağımız discord bot kodları ve genel yazılarımızda proje içerisine farklı klasörler açıp "events" , "util" , "hatalar" , "ayarlar" gibi bu klasörlerin içerisine .json .js .vb uzantılı sistem dosyaları ekleyeceğiz ve bu dosyaları'da eklerken kullanacağımız yol yukarıda anlatmış olduğumuz yol olacaktır.
Glitch prejenize dosya eklemek komut eklemek bu kadar bu anlatım basit olan bir şekilde bizim kullandığımız dosya dağılımı biraz daha farklı klasörleri kategori şeklinde kulanım kodları parça parça ilgili kategori klasörü içerisine atıyoruz ve bu dağılımı desteklemek gereken extra kodlarda eklemek gerekiyor tabi. 

Yukarıdaki sistem yeni başlayanlar ve gelişmek isteyenler için güzel bir sistem ve tavsiye ederiz. Eğer istek gelirse'de kendi sistemimizin de bir anlatımı yaparız. Tabi buna marefi karar verir bir sonraki yazımda görüşmek üzere.
CodeMareFi | Blogger Eklentileri ve Discord Bot Kod Paylaşım Kodlara Dair Herşey
discord bot Package.json dosyası, Package.json gelişmiş kodlar, discord Package.json modül ekleme, Package.json nedir ne işe yarar, codemarefi
Discord Bot Package.json Dosyası Nedir ? Ne İşe Yarar
Discord Bot Package.json Dosyası Nedir ?, Ne İşe Yarar, gibi merak ettiğiniz kısımları bu anlatımımda genel olarak bilgilendireceğim Package.json dosyası Discord botumuz için gerekli olan tüm modülleri ve versiyonlarını içerisinde barındırdığı bir sistem dosyasıdır. Discord botumuza eklediğimiz komut dosyalarımızı içerisinde modül gerektiren kodları bu dosyaya eklememiz gereklidir.

Eklenen modüller ve versiyonları bu dosya içerisinde kayıt altına alınır. Modül versiyon değişimleri'de bu dosya aracılığı ile yapılmak'dadır.

Package.json Modül Nasıl Eklenir

Package.json Dosyanıza 2 tür yoldan mödül paketi kurulumu yapılabilmek'dedir. Bu anlatımım'da kendi bildiğim ve kullandığım yöntemlerden bahsedeceğim ve Glitch projesi üzerinden anlatımı yaptığımı unutmayın.
  • İlk Yöntem konsol arayıcılığı ile modül ekleme. Glitch projeniz'de aşağıda bununlana Tools kısmına tıklayıp açılan kutucukda "Logs" diyoruz "Console" (konsol) açıyoruz. Bu kısım bizim hem "Logs" (kayıtlar, hatalar tutulduğu kısım) "Console" (projemizin konsol kısmı) modül eklemek veya gerekli kod ayarlamalarının yapıldığı komutları konsol kısmına giriyoruz. Modül eklemek içinde kullanacağımız komut "npm install" veya "npm i" burada belirtilen istemci npm install komutu bu komuttan sonra ise ekleyeceğimiz modül ismini girmemiz gerekiyor. Örnek olarak mesela discord.js modül paketini eklemek istiyorum bunun için yazacağım komut şu şekilde olmalıdır "npm install discord.js" yada "npm i discord.js" komutumu yazdık'dan sonra enter yapmanız yeterli olacaktır. Bu sayede gerekli modül paketlerini çekmeye başlayacaktır ve  modül ismini versiyon kayıtlarını Package.json dosyamıza işlemek'dedir. Bu yöntemi pek tavsiye etmem modül kurulumunda çok hata aldığımdan ben genelde diğer yöntemi kullanıyorum
  • Bir diğer yöntem ise Package.json dosyamıza girerek en üst satırın üstünde yani satır başının üzerinden yer alan "Add Package" kısmını kullanarak ekliyoruz modülleri. Burada belirtilen "Add Package" kısmına tıkladığımızda açılan arama kutucuğuna ekleyeceğimiz modülün ismini giriyoruz ve çıkan sonuçlardan ilgili kısma tıklayıp kurulumu gerçekleştiriyoruz.
  • Projemizde bulunan "Logs" (kayıtlar, hatalar tutulduğu kısım) kısaca değinmek istiyorum. Bu sayfada ise aldığımız hataları kullanılan komutları veri giriş çıkışlarını ve bir çok işlemleri takip ettiğimiz kısım buradır. Bu kısım genel olarak Discord bot geliştiricilerinin her zaman açıktır sürekli kontrol ederler hataları bu kısımdan. Şahsen ben öyleyim projeyi açtığım gibi kodlama yapacaksam eğer ilk açtığım kısım burasıdır.
Evet şimdilik deyineceğim kısımlar bunlardı. Bu yazımda Package.json dosyası nedir, Package.json dosyasına modül nasıl eklenir detaylı bir şekilde anlattığımı umuyorum. 

Ayrıca aşağıda gelişmiş bir Package.json dosyası paylaşacağım gelişmiş ve sorunsuzdur ve içerisinde bir çok eklenmiş modül versiyonu bulunmak'dadır.
Size tavsiyem içerisindeki modülleri güncellemeyin hata alabilirsiniz.
{
  "//1": "CodeMareFi tarafından hazırlanmıştır",
  "//2": "https://docs.npmjs.com/files/package.json",
  "name": "hello-express",
  "version": "0.0.1",
  "description": "A simple Node app built on Express, instantly up and running.",
  "main": "app.js",
  "scripts": {
    "start": "node app.js"
  },
  "dependencies": {
    "chalk": "^2.4.2",
    "chance": "^1.0.18",
    "cheerio": "^1.0.0-rc.2",
    "common-tags": "^1.8.0",
    "cowsay": "^1.4.0",
    "dateformat": "^3.0.3",
    "dblapi.js": "^2.3.0",
    "discord-anti-spam-tr": "^0.7.4",
    "discord.js": "^11.4.2",
    "express": "^4.16.4",
    "fortnitetracker-7days-stats": "^3.1.2",
    "fs": "^0.0.1-security",
    "generate-password": "^1.4.1",
    "google": "^2.1.0",
    "http": "^0.0.0",
    "jimp": "^0.6.0",
    "js-robloxapi": "^1.0.6",
    "math-expression-evaluator": "^1.2.17",
    "moment": "^2.24.0",
    "moment-duration-format": "^2.2.2",
    "node-osu": "^1.3.2",
    "node-superfetch": "^0.1.9",
    "os": "^0.1.1",
    "overwatch-stats": "^3.0.2",
    "pokedex-api": "^1.1.2",
    "quick.db": "^7.0.0-b22",
    "simple-youtube-api": "^5.1.1",
    "snekfetch": "^4.0.4",
    "speedtest-net": "^1.5.1",
    "steam-provider": "^0.3.2",
    "superagent": "^4.1.0",
    "weather-js": "^2.0.0",
    "weather.js": "^0.1.0",
    "ytdl-core": "^0.29.1",
    "canvas": "^2.4.1",
    "tcmb-doviz": "^1.0.4",
    "node-opus": "^0.3.1",
    "sql": "^0.78.0",
    "sqlite": "^3.0.3",
    "figlet": "^1.2.2",
    "request-promise-native": "^1.0.7",
    "discord.js-commando": "^0.10.0",
    "cleverbot-node": "^0.3.11",
    "random-puppy": "^1.1.0"
  },
  "engines": {
    "node": "8.x"
  },
  "repository": {
    "url": "https://codemarefi.blogspot.com/"
  },
  "license": "MIT",
  "keywords": [
    "node",
    "glitch",
    "express"
  ]
}
Yapamadığınız takıldığınız yerler olursa yorumlarda belirtin.