Итак, я пытаюсь создать бот-диск, который автоматически сообщает мне новости, и у меня уже есть версия бота, которая работает без диссонанса, но я хотел бы, чтобы он сообщал мне по-разному, используя discord.py. Я пытался выяснить, как заставить вещи происходить автоматически в discord.py, но почти все, что я читаю, связано с тем, «если некоторые типы так делают», а не с автоматическим выполнением вещей. Может ли кто-нибудь помочь мне с этим?
Код для моего бота:
import feedparser
import time
def Log():
f = open("Logs/phoronixdb.txt", "a")
f.write("\n")
f.write("\n" + entry.published)
f.write("\n")
f.write("\n" + entry.title)
f.write("\n")
f.write("\n" + entry.summary)
f.write("\n")
f.write("\n" + entry.link)
f.close()
def CheckDate():
f2 = open("db/phoronixlastdate.txt", "r")
date = f2.read()
if date == entry.published:
f2.close()
else:
Log()
f2.close()
f2 = open("db/phoronixlastdate.txt", "w")
f2.write(entry.published)
f2.close()
while True:
NewsFeed = feedparser.parse("https://www.phoronix.com/rss.php")
entry = NewsFeed.entries[0]
CheckDate()
time.sleep(5)