Получение объекта post из api mention PRAW reddit

#python #api #reddit #praw

#python #API #Reddit #praw

Вопрос:

Я ни за что на свете не могу собрать объект post, используя PRAW v7.1 (reddit api) на python.

Я видел старые статьи в Интернете, которые используют get_comment() , но, насколько я могу судить, этого нет в версии 7.1.

Вот моя цель, я хочу создать бота, который отвечает на упоминания, чтобы перепостить сообщение в другом субредакте, когда кто-то упоминает его в комментариях, и, конечно, ответить на комментарий.

Вот что я получил до сих пор

 import praw


def main():
    r = praw.Reddit(
        client_id='##CENSORED##',
        client_secret='##CENSORED##',
        password='##CENSORED##',
 
    i = r.inbox.mentions()

    for f in i:
        print(f, dir(f), type(f))

if __name__ == "__main__":
    main()
  

Это действительно выводит объект mention, то есть комментарий. Я могу просмотреть тело комментария, просмотрев f.body , но при просмотре f.parent , или f.context , я не могу найти исходный объект post.

Я знал, что в моем коде не так много, но я просмотрел большую часть выходных данных из dir(f) и в readthedoc и не могу этого сделать.

Чего мне не хватает?

Комментарии:

1. фу, я думаю, что у reddit сейчас проблемы, у меня есть Failed to establish a new connection: [Errno 11002] . Или, может быть, я только что достиг некоторых пределов quato в своих испытаниях,

2. Неужели ни у кого нет этой проблемы? Чего мне не хватает?