Pailot

Reddit

Посты, комментарии и действия в Reddit

Reddit — форумы по темам (сабреддиты): посты, комментарии, голосование.

С Reddit в Pailot вы можете:

  • Читать посты (hot, new, top, rising, controversial) и искать внутри сабреддита
  • Читать комментарии к посту
  • Публиковать пост, отвечать, править и удалять своё
  • Голосовать, сохранять, подписываться на сабреддит

Имя сабреддита — без префикса r/. Для записи нужен вход в аккаунт. Блок ставят на холст как отдельный шаг или прикрепляют к агенту.

Инструменты

reddit_get_posts

Посты сабреддита с сортировкой.

Вход

ПараметрТипОбязательныйОписание
subredditstringДаИмя сабреддита без префикса r/
sortstringНетСортировка: hot, new, top или rising (по умолчанию hot)
limitnumberНетМаксимум постов (по умолчанию 10, макс. 100)
timestringНетПериод для top: day, week, month, year или all (по умолчанию day)
afterstringНетFullname сущности — взять записи после неё (страница)
beforestringНетFullname сущности — взять записи до неё (страница)
countnumberНетСколько записей уже просмотрено (нумерация)
showstringНетПоказать обычно скрытые (например all)
sr_detailbooleanНетРазвернуть данные сабреддита в ответе

Выход

ПараметрТипОписание
subredditstringИмя сабреддита
postsarrayПосты: заголовок, автор, URL, рейтинг, число комментариев
idstringID поста
titlestringЗаголовок
authorstringНик автора
urlstringURL поста
permalinkstringПостоянная ссылка Reddit
scorenumberРейтинг (плюсы минус минусы)
num_commentsnumberЧисло комментариев
created_utcnumberВремя создания (UTC)
is_selfbooleanТекстовый пост
selftextstringТекст self-поста
thumbnailstringURL миниатюры
subredditstringИмя сабреддита

reddit_get_comments

Комментарии к посту.

Вход

ПараметрТипОбязательныйОписание
postIdstringДаID поста
subredditstringДаСабреддит поста без префикса r/
sortstringНетСортировка: confidence, top, new, controversial, old, random, qa (по умолчанию confidence)
limitnumberНетМаксимум комментариев (по умолчанию 50, макс. 100)
depthnumberНетГлубина вложенных ответов
contextnumberНетСколько родительских комментариев включить
showeditsbooleanНетПоказать сведения о правках
showmorebooleanНетВключить элементы «ещё комментарии»
showtitlebooleanНетВключить заголовок поста
threadedbooleanНетКомментарии деревом
truncatenumberНетОбрезать глубину комментариев
afterstringНетFullname сущности — взять записи после неё
beforestringНетFullname сущности — взять записи до неё
countnumberНетСколько записей уже просмотрено

Выход

ПараметрТипОписание
postobjectПост: ID, заголовок, автор, текст
idstringID поста
titlestringЗаголовок
authorstringАвтор
selftextstringТекст поста
scorenumberРейтинг
created_utcnumberВремя создания
permalinkstringПостоянная ссылка Reddit
commentsarrayКомментарии: автор, текст, рейтинг, ответы
idstringID комментария
authorstringАвтор
bodystringТекст
scorenumberРейтинг
created_utcnumberВремя создания
permalinkstringПостоянная ссылка комментария
repliesarrayВложенные ответы

reddit_get_controversial

Спорные посты сабреддита.

Вход

ПараметрТипОбязательныйОписание
subredditstringДаИмя сабреддита без префикса r/
timestringНетПериод: hour, day, week, month, year или all (по умолчанию all)
limitnumberНетМаксимум постов (по умолчанию 10, макс. 100)
afterstringНетFullname сущности — взять записи после неё
beforestringНетFullname сущности — взять записи до неё
countnumberНетСколько записей уже просмотрено
showstringНетПоказать обычно скрытые (например all)
sr_detailbooleanНетРазвернуть данные сабреддита в ответе

Выход

ПараметрТипОписание
subredditstringИмя сабреддита
postsarrayСпорные посты: заголовок, автор, URL, рейтинг
idstringID поста
titlestringЗаголовок
authorstringНик автора
urlstringURL поста
permalinkstringПостоянная ссылка Reddit
scorenumberРейтинг (плюсы минус минусы)
num_commentsnumberЧисло комментариев
created_utcnumberВремя создания (UTC)
is_selfbooleanТекстовый пост
selftextstringТекст self-поста
thumbnailstringURL миниатюры
subredditstringИмя сабреддита

Поиск постов в сабреддите.

Вход

ПараметрТипОбязательныйОписание
subredditstringДаИмя сабреддита без префикса r/
querystringДаТекст запроса
sortstringНетСортировка: relevance, hot, top, new или comments (по умолчанию relevance)
timestringНетПериод: hour, day, week, month, year или all (по умолчанию all)
limitnumberНетМаксимум постов (по умолчанию 10, макс. 100)
restrict_srbooleanНетИскать только в указанном сабреддите (по умолчанию true)
afterstringНетFullname сущности — взять записи после неё
beforestringНетFullname сущности — взять записи до неё
countnumberНетСколько записей уже просмотрено
showstringНетПоказать обычно скрытые (например all)

Выход

ПараметрТипОписание
subredditstringСабреддит, в котором искали
postsarrayНайденные посты
idstringID поста
titlestringЗаголовок
authorstringНик автора
urlstringURL поста
permalinkstringПостоянная ссылка Reddit
scorenumberРейтинг (плюсы минус минусы)
num_commentsnumberЧисло комментариев
created_utcnumberВремя создания (UTC)
is_selfbooleanТекстовый пост
selftextstringТекст self-поста
thumbnailstringURL миниатюры
subredditstringИмя сабреддита

reddit_submit_post

Опубликовать пост (текст или ссылка).

Вход

ПараметрТипОбязательныйОписание
subredditstringДаИмя сабреддита без префикса r/
titlestringДаЗаголовок (макс. 300 символов)
textstringНетТекст self-поста (markdown)
urlstringНетURL ссылочного поста (нельзя вместе с text)
nsfwbooleanНетПометить как NSFW
spoilerbooleanНетПометить как спойлер
send_repliesbooleanНетУведомления об ответах в inbox (по умолчанию true)

Выход

ПараметрТипОписание
successbooleanПост опубликован
messagestringСообщение об успехе или ошибке
dataobjectДанные поста: ID, name, URL, permalink

reddit_vote

Плюс, минус или снять голос с поста или комментария.

Вход

ПараметрТипОбязательныйОписание
idstringДаFullname сущности (t3_xxxxx — пост, t1_xxxxx — комментарий)
dirnumberДаНаправление: 1 (плюс), 0 (снять), −1 (минус)

Выход

ПараметрТипОписание
successbooleanГолос учтён
messagestringСообщение об успехе или ошибке

reddit_save

Сохранить пост или комментарий.

Вход

ПараметрТипОбязательныйОписание
idstringДаFullname сущности (t3_xxxxx — пост, t1_xxxxx — комментарий)
categorystringНетКатегория сохранения (функция Reddit Gold)

Выход

ПараметрТипОписание
successbooleanСохранено
messagestringСообщение об успехе или ошибке

reddit_unsave

Убрать пост или комментарий из сохранённых.

Вход

ПараметрТипОбязательныйОписание

Выход

ПараметрТипОписание
subredditstringИмя сабреддита
postsjsonДанные постов
postjsonДанные одного поста
commentsjsonДанные комментариев

reddit_reply

Ответить комментарием на пост или комментарий.

Вход

ПараметрТипОбязательныйОписание
parent_idstringДаFullname сущности (t3_xxxxx — пост, t1_xxxxx — комментарий)
textstringДаТекст комментария в markdown

Выход

ПараметрТипОписание
successbooleanОтвет опубликован
messagestringСообщение об успехе или ошибке
dataobjectДанные комментария: ID, name, permalink, body

reddit_edit

Изменить текст своего поста или комментария.

Вход

ПараметрТипОбязательныйОписание
thing_idstringДаFullname сущности (t3_xxxxx — пост, t1_xxxxx — комментарий)
textstringДаНовый текст в markdown

Выход

ПараметрТипОписание
successbooleanПравка сохранена
messagestringСообщение об успехе или ошибке
dataobjectОбновлённые данные

reddit_delete

Удалить свой пост или комментарий.

Вход

ПараметрТипОбязательныйОписание
idstringДаFullname сущности (t3_xxxxx — пост, t1_xxxxx — комментарий)

Выход

ПараметрТипОписание
successbooleanУдаление успешно
messagestringСообщение об успехе или ошибке

reddit_subscribe

Подписаться на сабреддит или отписаться.

Вход

ПараметрТипОбязательныйОписание
subredditstringДаИмя сабреддита без префикса r/
actionstringДаДействие: sub — подписаться, unsub — отписаться

Выход

ПараметрТипОписание
successbooleanДействие выполнено
messagestringСообщение об успехе или ошибке
На этой странице

На этой странице

Получить доступ
Копилот собирает процесс. Менеджер запускает сам. Можно поставить в контур компании.
Получить доступ