Rehber Glitch'te Token gizlemek ve Node.js sürümü yükseltmek

Merhaba, bu konuyu açma sebebim yazılı kaynak bulamamak. Bakınız:
1620808519445.png
Ben böyle videoları vakit kaybı olarak görürüm. Yazılı açıklamalar daha iyi gelir.
@Webcam kullanan insan rehber yazmış ama başlıktaki iki bilgi de yok. Çünkü rehber eski:

İki bilgiyi tek konuda verme sebebim de verilecek 2 tane konunun sadece bunlar olması.

Neden token gizliyoruz? Botun olduğu tüm sunucuların güvenliği için (@EKAloji ):



Token gizlemek için:
Bottaki açıkta bulunan tüm tokenleri silin. Bunların bulunduğu yerler:
  • ayarlar.json ya da config.json .
  • Direkt botun index.js veya bot.js veya server.js'si, kısaca ana dosyası.
Bunları sildikten sonra yukarıdaki şöyle tanımlamalar da silinmeli, aksi taktirde "bulunamıyor" hatası verebilir:
1620809383691.png

Sonra botun klasöründe .env adlı bir dosya oluşturun:
1620809477811.png

İçine şöyle bir değer oluşturacağız:
1620809633480.png

Sola token yazın. Sağ tarafa ise onu girin.
Son. Şimdi şu kısma (Bota token yazılan yere) process.env.token yazın:
Sonuç bu:
1620809770207.png

JavaScript:
client.login(process.env.token);


Node.js sürümü nasıl yükseltilir?
Yükseltme nedenimiz, eski node.js sürümleri embedleri desteklemez, ve fields.flac hatası verir.
Yükseltmek için package.json'a şöyle bir değer ekleyeceğiz:

Kod:
"engines": {
    "node": "14.x"
  },
Sonuç:
[CODE highlight="9-11"]{
"name": "botbro",
"version": "0.0.1",
"description": "",
"main": "index.js",
"scripts": {
"test": "node index.js"
},
"engines": {
"node": "14.x"
},
"author": "Akif9748",
"license": "ISC",
"dependencies": {
"discord.js": "^12.5.3"
}
}[/CODE]
Kendi kendine yükseltecektir, bunu konsoldan görebilirsiniz.
 

Geri
Yukarı