Нужна помощь в создании авто бота, дайте мне новости в discord.py - PullRequest
0 голосов
/ 30 апреля 2020

Итак, я пытаюсь создать бот-диск, который автоматически сообщает мне новости, и у меня уже есть версия бота, которая работает без диссонанса, но я хотел бы, чтобы он сообщал мне по-разному, используя 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)
...