В общем, нет никакого способа напрямую определить, сколько кармы вы получили от какого-либо конкретного поста или комментария. В определенных c обстоятельствах, например, если у вас нет других постов или комментариев, это может быть возможно, но в общем случае это не помогает.
Однако вы можете легко определить оценку посты и комментарии, которые вы сделали. Счет напрямую не влияет на полученную карму. Чем выше оценка, полученная в комментарии или сообщении, тем меньше кармы дает каждый дополнительный голос. Вот как можно определить оценки ваших последних постов и комментариев:
import praw
reddit = praw.Reddit( # fill in authentication
)
for submission in reddit.user.me().submissions.new(limit=5):
print(submission.score)
for comment in reddit.user.me().comments.new(limit=5):
print(comment.score)
Если вам важен только один последний элемент, установите limit=1
. Вы, конечно, можете изменить параметр limit
на любое, в том числе None
, чтобы получить столько элементов, сколько даст вам Reddit (около 1000).