2015-05-03 5 views
0

Я разрабатываю бот Reddit с PRAW, и я хочу иметь имя пользователя, на которое бот отвечает в своем ответе.Включая имя пользователя комментария выше в ответ by bot с PRAW

for comment in comments: 
    comment_text = comment.body.lower() 
    isMatch = any(string in comment_text for string in words_to_match) 
    if comment.id not in cache and isMatch: 
     print("Comment match found;" + comment.id) 
     comment.reply('Hello + author.name') 
     print("Reply successful!") 
     cache.append(comment.id) 

Однако это не работает, и оно просто отвечает как текст, как и ожидалось. Можно ли ответить с именем пользователя комментария, а затем другим текстом?

ответ

0

Вы можете получить автор в виде строки комментария объекта по

str(comment.author)