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.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı