CanArda0166
Öğrenci
- Katılım
- 2 Temmuz 2020
- Mesajlar
- 36
- Reaksiyon puanı
- 2
- Puanları
- 8
Son zamanlarda discord.py kullanarak discord botu kodlamaya başladım her şey düzgünce giderken aşağıdaki kodu girdiğimde sorun oluşuyor sorunun tanısı koydum(sorun kanal isminde veya mesaj içeriğinde unicode dili haricinde karakter bulunuyorsa hata veriyor) Bu sorunu nasıl düzeltebilirim
Mesajları konsola ve dosyaya yazdırırken emojileri almasını istemiyorum... Şimdiden Teşekkürler
Python:
@Bot.event
async def on_message(message):
if message.author.bot:
return
else:
denetim = open("denetimkaydı.txt","a+")
print("==========================================================\nGönderen : {} \nGönderdiği Mesaj : {} \nGönderilen Sunucunun Adı : {}\nGönderilen Saat : {}\nGönderilen Tarih : {}\n==========================================================".format(message.author.name, message.content, message.guild.name, str(datetime.datetime.now().time().hour)+"."+str(datetime.datetime.now().time().minute)+"."+str(datetime.datetime.now().time().second), str(datetime.datetime.now().date().day)+"/"+str(datetime.datetime.now().date().month)+"/"+str(datetime.datetime.now().date().year)),file=denetim)
print("==========================================================\nGönderen : {} \nGönderdiği Mesaj : {} \nGönderilen Sunucunun Adı : {}\nGönderilen Saat : {}\nGönderilen Tarih : {}\n==========================================================".format(message.author.name, message.content, message.guild.name, str(datetime.datetime.now().time().hour)+"."+str(datetime.datetime.now().time().minute)+"."+str(datetime.datetime.now().time().second), str(datetime.datetime.now().date().day)+"/"+str(datetime.datetime.now().date().month)+"/"+str(datetime.datetime.now().date().year)))
basitdenetim = open("basitdenetim.txt","a+")
print("[{}]{} ({}): {}".format(str(datetime.datetime.now().time().hour)+"."+str(datetime.datetime.now().time().minute)+"."+str(datetime.datetime.now().time().second), message.author.name, message.guild.name, message.content),file=basitdenetim)
await Bot.process_commands(message)
Mesajları konsola ve dosyaya yazdırırken emojileri almasını istemiyorum... Şimdiden Teşekkürler