Açıklama
import discord ve from discord.ext import commands , tasks satırları, Discord API'sini kullanmak için gerekli olan kütüphaneleri içe aktarıyor.
import requests satırı, HTTP istekleri yapmak için kullanılan requests kütüphanesini içe aktarıyor.
import json satırı, JSON verilerini işlemek için kullanılan json kütüphanesini içe aktarıyor.
import asyncio satırı, asenkron çalışma işlemleri için kullanılan asyncio kütüphanesini içe aktarıyor.
import config satırı, botun API anahtarını saklamak için kullanılan config.py dosyasını içe aktarıyor.
client = commands.Bot(command_prefix = '$') satırı, Discord botunun komut önekini ('$') belirler ve botu oluşturur.
async def status_task(): satırı, bir asenkron fonksiyon oluşturur ve bu fonksiyon, botun sunucuda gösterdiği ismin, o anda Bitcoin'in değerine göre güncellenmesini sağlar. Bu fonksiyon, sürekli çalıştırılır ve 15 saniyede bir çalıştırılır.
try : @client.event satırı, bir Discord bot olayı oluşturur ve botun hazır olduğu an çalışır. Bu olay, botun sunucuda gösterdiği ismin güncellenmesi için status_task fonksiyonunu çağırır.
client.loop.create_task(status_task()) satırı, status_task fonksiyonunu sürekli çalıştırmaya yarar. Bu sayede, botun sunucuda gösterdiği isim sürekli güncellenir.
print('blockland Bitocinbot hazir') satırı, botun hazır olduğunu gösteren bir mesaj yazdırır.
client.run(config.BITCOIN_TOKEN) satırı, botun API anahtarını kullanarak botu çalıştırır. API anahtarı, config.py dosyasından içe aktarılır.
Kurulum
Discord token'ınızı oluşturmak için Discord Developer Portal'ını ziyaret etmelisiniz. Bu portal, Discord botlarınızı oluşturmanız için gerekli olan token ve diğer bilgileri sağlar. Aşağıdaki adımları takip ederek Discord token'ınızı oluşturabilirsiniz:
Discord Developer Portal'ına gidin ve üye olun veya giriş yapın. https://discord.com/developers/applications
Sol menüde "Applications" (Uygulamalar) sekmesine tıklayın.
"New Application" (Yeni Uygulama) butonuna tıklayın ve uygulamanız için bir isim verin.

"Create" (Oluştur) butonuna tıklayın ve uygulamanız oluşturun.
Add Bot'a tıklayıp botunuzu oluşturun

"Reset token" (Yeni bir token oluştur) sekmesine tıklayın ve bir token oluşturun.
Token'ınızı bir kere oluşturulduğunda, "Copy" (Kopyala) butonuna tıklayarak token'ınızı kopyalayabilir ve token'ınızı güvenli bir yerde saklayabilirsiniz.

Discord token oluşturduktan sonra aşağıdaki kodu girip repoyu bilgisayarınıza ekleyin ;
git clone https://github.com/codeesura/Discordpy-pricebot
ardından gerekli kütüphaneleri indirelim ;
pip install -r requirements.txt
Kütüphaneler de indikten sonra config.py dosyasındaki DISCORD_TOKEN "YOUR_TOKEN" kısmına kendi tokeninizi yazıp kaydedin.

