Projeye başlamadan önce söylemeliyim ki proje fikrini ben buldum ancak sizin daha yapıp-yapmadığınızı bilemem sonra bi' karışıklık çıkmasın. :)
Yaptığım botun temel amacı siteden veri çekmektir. Paylaşacağım kod ile ister online oyuncu sayısını, ister sitenize eklediğiniz başka verileri botunuz üzerinden gösterebilirsiniz.
*Biraz python, biraz html bilgisi gerektirir.*
GEREKLİ MODÜLLER:
discord.py
requests
beautifulsoup
lxml
KOD:
Yaptığım botun temel amacı siteden veri çekmektir. Paylaşacağım kod ile ister online oyuncu sayısını, ister sitenize eklediğiniz başka verileri botunuz üzerinden gösterebilirsiniz.
*Biraz python, biraz html bilgisi gerektirir.*
GEREKLİ MODÜLLER:
discord.py
requests
beautifulsoup
lxml
KOD:
Python:
# Github: EchTR
import discord
import requests
from bs4 import BeautifulSoup
r = requests.get("site-adresi")
site = BeautifulSoup(r.content,"lxml")
veri1 = site.find("html-etiketi",attrs={"id":"cekilen_veri1"}).text
veri2 = site.find("html-etiketi",attrs={"id":"cekilen_veri2"}).text
class suanlik(discord.Client):
async def on_ready(self):
print("Bot açıldı!")
async def on_message(self,message):
if message.content.lower() == "!veri_goster":
embed = discord.Embed(title = "Veriler",desc="Verilerimiz...")
embed.add_field(name="veri 1",value=toplam_uye)
embed.add_field(name="veri 2",value=aktif_uye)
await message.channel.send (embed=embed)
client = suanlik()
client.run("bot-tokeni")