Page 1 of 1

Discord Bot ERROR SHARD ID Keine fordert privilegiert an

Posted: 17 Mar 2025, 15:59
by Anonymous
Ich mache einen Discord -Bot, um billige CS2 -Skins zu finden. Und ich erhalte diesen Fehler immer
[2025-03-17 17:35:34] [INFO ] discord.client: logging in using static token
Traceback (most recent call last):
File "C:\Users\yahowa\Desktop\SkinPort İnstaBuy Bot\bot.py", line 83, in
bot.run('MY BOT TOKEN I DELETED I KNOW THERES NO TOKEN')
File "C:\Users\yahowa\AppData\Local\Programs\Python\Python310\lib\site-packages\discord\client.py", line 906, in run
asyncio.run(runner())
File "C:\Users\yahowa\AppData\Local\Programs\Python\Python310\lib\asyncio\runners.py", line 44, in run
return loop.run_until_complete(main)
File "C:\Users\yahowa\AppData\Local\Programs\Python\Python310\lib\asyncio\base_events.py", line 649, in run_until_complete
return future.result()
File "C:\Users\yahowa\AppData\Local\Programs\Python\Python310\lib\site-packages\discord\client.py", line 895, in runner
await self.start(token, reconnect=reconnect)
File "C:\Users\yahowa\AppData\Local\Programs\Python\Python310\lib\site-packages\discord\client.py", line 824, in start
await self.connect(reconnect=reconnect)
File "C:\Users\yahowa\AppData\Local\Programs\Python\Python310\lib\site-packages\discord\client.py", line 748, in connect
raise PrivilegedIntentsRequired(exc.shard_id) from None
discord.errors.PrivilegedIntentsRequired: Shard ID None is requesting privileged intents that have not been explicitly enabled in the developer portal. It is recommended to go to https://discord.com/developers/applications/ and explicitly enable the privileged intents within your application's page. If this is not possible, then consider disabling the privileged intents instead.

< /code>
Mein Code: < /p>
import discord
import requests
from discord.ext import commands

# Bot token ve API anahtarlarını buraya ekleyin
DISCORD_TOKEN = 'TOKEN'
WAXPEER_API_KEY = 'TOKEN'
CSFLOAT_API_KEY = 'TOKEN'
STEAM_API_KEY = 'TOKEN'

intents = discord.Intents.all()
bot = commands.Bot(command_prefix='!', intents=intents)

# Waxpeer API'den fiyat çekme fonksiyonu
def get_waxpeer_price(item_name):
url = f'https://api.waxpeer.com/items/{item_name}'
params = {'api_key': WAXPEER_API_KEY}
response = requests.get(url, params=params)
if response.status_code == 200:
data = response.json()
return data['price']
return None

# CSFloat API'den fiyat çekme fonksiyonu
def get_csfloat_price(item_name):
url = f'https://api.csfloat.com/items/{item_name}'
params = {'api_key': CSFLOAT_API_KEY}
response = requests.get(url, params=params)
if response.status_code == 200:
data = response.json()
return data['price']
return None

# Steam API'den fiyat çekme fonksiyonu
def get_steam_price(item_name):
steam_market_url = 'https://api.steampowered.com/ISteamEcon ... Prices/v1/'
params = {
'appid': '730', # CS:GO app ID
'currency': '1', # USD
'key': STEAM_API_KEY
}
response = requests.get(steam_market_url, params=params)
if response.status_code == 200:
data = response.json()
# Steam fiyat bilgilerini burada uygun şekilde çekmek gerekiyor
return data['response']['prices'][0]['price'] # Örnek bir veri yapısı
return None

# Fiyat karşılaştırma ve uygun fiyatları gösterme fonksiyonu
def compare_prices(waxpeer_price, csfloat_price, steam_price, item_name):
buff163_discount = steam_price * 0.9 # %90 fiyatı belirle

results = []
if waxpeer_price and waxpeer_price < buff163_discount:
results.append(f"WAXPEER: {item_name} fiyatı uygun: {waxpeer_price} USD")

if csfloat_price and csfloat_price < buff163_discount:
results.append(f"CSFLOAT: {item_name} fiyatı uygun: {csfloat_price} USD")

if steam_price and steam_price < buff163_discount:
results.append(f"STEAM: {item_name} fiyatı uygun: {steam_price} USD")

if not results:
return f"{item_name} için uygun fiyat bulunamadı!"

return '\n'.join(results)

# Discord komutu ile fiyat karşılaştırmasını yapma
@bot.command()
async def compare(ctx, *, item_name: str):
# API'den fiyatları al
waxpeer_price = get_waxpeer_price(item_name)
csfloat_price = get_csfloat_price(item_name)
steam_price = get_steam_price(item_name)

# Fiyatları karşılaştır
result = compare_prices(waxpeer_price, csfloat_price, steam_price, item_name)

# Sonucu Discord kanalına gönder
await ctx.send(result)

# Botu çalıştır
bot.run('MY BOTS TOKEN')

< /code>
Ich habe auch dieses Ding
Meldungsinhalt intent geöffnet < /p>
Ich habe GPT zu übrigens gefragt. Und es heißt immer "Öffnen Sie die Absicht der Nachrichteninhalte!" Ich sagte, ich habe geöffnet, aber ... hört nicht zu.