DTF
Denis Shiryaev

RAWG-бот в комментариях DTF и запуск публичного API Статьи редакции

Всем привет, у нас хорошие новости – на DTF появилось публичное API, это означает, что любой желающий может интегрировать к себе в темную тему DTF как можно скорее.

Первый полезный бот в комментариях от RAWG

Прости, Ходор.

Теперь, если вы возьмете в квадратные скобки название игры когда будете писать комментарий, то официальный бот, подключенный к библиотеке игр RAWG, сходит к себе в базу и выдаст общую информацию о игре – ссылки на сторы, оценки, дату релиза.

Пример запроса и ответа

Вы можете взять в [скобки] несколько игр вот так: [игра_1], [игра_2], и [игра_3]. Бот включит в комментариях к ответу сразу несколько игр (максимум 5).

Кстати, исходный код бота открыт, правда погромист, который его писал, всячески делает вид, что он не погромист и не понимает о чем речь, какой код вообще, о чем вы:

Зачем вообще нужно API

  • Если вы разработчик, то вы можете написать свое приложение DTF.
  • Если вам нравится аналитика, у вас есть способ ее собрать, теперь в удобном виде.
  • Если вам нравятся социально-полезные боты для сайта, то у вас есть возможность написать такой самостоятельно, ниже будет пример.
Спасибо, Рон Свонсон, работаем дальше

Доступ к инструкции и ваш персональный ключик находятся по этой ссылке, внизу страницы, а тут вы можете делать тестовые публикации и тестировать API как вам хочется.

P.S. Как водится, поддержка ссылок в комментариях в приложениях будет позднее.

Важное дополнение Если вы напишите бота который ставит оценки, то его забанят – боты не должны оценивать материалы и комментарии
0
813 комментариев
Популярные
По порядку
Написать комментарий...

Чего только не сделаешь, лишь бы темную тему не делать...

148

Так она уже есть )

1

при этом через местные читы цветовых палитр в дизайне куча, а вот официальной черной нету

0

[StarCraft; DROP TABLE users]

95

Ой, нет, все удалилось!

40
Абстрактный дебаркадер

Но запрос не к DTF же, да? А ходить проверять по левым сайтам мы не будем, значит, и правда удалилось.

0

little Bobby Tables, we call him

12

[prey 2006]

3

🎮 Prey (2017)

Дата релиза: 05.05.2017
Рейтинг Metacritic: 80

Разработчик: Arkane Studios
Издатель: Bethesda Softworks

🛒 SteamPlayStation StoreXbox Store

0

🎮 StarCraft

Дата релиза: 31.03.1998

Разработчики: Blizzard Entertainment, Inc., Mass Media Inc.
Издатели: Nintendo, Blizzard Entertainment

1
Абстрактный дебаркадер

[StarCraft: Brood War] лучше

0

сначала они принесли на дтф бота, а потом принесут сюда канобу
[boobs saga]

19

бот, слышь, работать

115

[boobs saga]

5

За канобу он обиделся. И вправду жестковато как-то.

25

Комментарий удален по просьбе пользователя

0

а, не один я такой попробовал

1

🎮 Mass Effect: Andromeda

Дата релиза: 21.03.2017
Рейтинг Metacritic: 73

Разработчик: BioWare
Издатель: Electronic Arts

🛒 PlayStation StoreXbox Store

109

Подходит?

26

[жопа]

0

Комментарий удален

Абстрактный дебаркадер

Комментарий удален по просьбе пользователя

6

Жаль, что не тёмная

82

Тёмная есть на RAWG.io.

9
Абстрактный дебаркадер

Комментарий удален по просьбе пользователя

1

[DTF], [DarkTheme]

17

Кто-то делал игру про дтф о_0
Причем довольно нехило заморочился

1

Сам в шоке.

53

🎮 DTF

Дата релиза: 13.07.2018

Разработчик: Autumn Fall Studio

🛒 itch.io


🎮 squishy (DarthPM)

Дата релиза: 20.08.2016

Разработчик: DarthPM

🛒 itch.io

9

Комментарий удален по просьбе пользователя

0

Так, вторая попытка теста войны ботов – [Hodor]

14

🎮 Hodor

Дата релиза: 31.05.2018

Разработчик: Kaan Selcuk Karaboce

🛒 itch.io

9

🅗🅞🅓🅞🅡

9

ℌö𝔡Ȭℜ

4

Ходор

1

ОНИ РАЗМНОЖАЮТСЯ

4
Абстрактный дебаркадер

И НЕ ОСТАНОВЯТСЯ НИ ПЕРЕД ЧЕМ

0

Ну такое, насколько спилчекер обрабатывает ошибки? 1 только?

0

Есть какой-то вариант вытащить инфу по всем пользователям/ по всем статьям?
Или только стучаться через id?

0

Это конечно круто, но разве нелья конкретно эту фичу перенести на бек сторону и автоматически подменять при отправке коммента текст на ссылку? Реддит-стайл бот засоряет комменты

16

Дадим его игнорить, но в целом, в этом посте ему официально можно все засорить :)

0

Все же подмена текста на ссылку лучше выглядит.

16

Как идея насчёт того, чтобы сообщения ботов не отображались в "прямом эфире"?

4
Абстрактный дебаркадер

Oook

0

[Слыш купи]

4

🎮 The Elder Scrolls V: Skyrim

Дата релиза: 10.11.2011
Рейтинг Metacritic: 94

Разработчики: Bethesda Game Studios, Bethesda Softworks
Издатель: Bethesda Softworks

🛒 Steam • PlayStation Store • Nintendo Store • Xbox 360 Store

33

Ссылки не работают, не могу купить(

6

🎮 Fallout 76

Дата релиза: 14.11.2018

Разработчик: Bethesda Game Studios
Издатель: Bethesda Softworks

🛒 PlayStation StoreXbox Store

7

Какой-то неправильный бот

5
Абстрактный дебаркадер

[FUCK]

4

🎮 Tuck's Duck

Дата релиза: 03.03.2014

Разработчик: be-amazed

🛒 itch.io

28

По-хорошему бы, конечно, запартнёриться с RAWG и показывать на месте таких упоминаний теги со всплывашками. Такие боты нормально выглядят на Reddit, но в текущем дизайне DTF занимают прилично места по вертикали, кмк.

10

Комментарий удален по просьбе пользователя

7

Может, это не бот работает, а куча бедолаг, которые копируют и набивают ссылки? 🤔

14

Бля, заговорил!

0

Хм, [Гульмэн]

5

🎮 Гульмэн. В поисках утраченного искусства

Дата релиза: 20.10.2008

Разработчик: Святослав Гуляев

9

[hodor[rawg[hodor[rawg[hodor[rawg]]]]]]

4

Ходор, ходор 🔥🔥🔥

2

[ hodor [rawg] ]

0

[ hodor [rawg [ hodor [rawg] ] ] ]

0

Ходор, ходор 🔥🔥🔥

0

🎮 SmackDown vs. RAW 2009

Дата релиза: 23.07.2010

Разработчик: "YUKE�S Co. Ltd."
Издатель: 2K Sports

🛒 Xbox 360 Store

0

[ Swedish Anus] [Dragons Anus]

3

🎮 Swedish Anus: The Race

Дата релиза: 17.05.2018

Разработчик: GayViking

🛒 itch.io


🎮 Dragons Anus

Дата релиза: 20.08.2014

Разработчик: Arowx

🛒 itch.io

1

Спасибо.

3

[DOKA 2 KISHKI EDITION]

0

🎮 DOKA 2 KISHKI EDITION

Дата релиза: 05.11.2018

Разработчик: Agafonoff
Издатель: Agafonoff

🛒 Steam

10

Эй ты, бот, где ссылка?

0

Вот, кстати, если поправки Мизулиной таки введут - за такое можно бота и присадить.

0

Збс! Апи - это отлично. Можно даже запилить мобильное приложение будет. Спасибо

3
Абстрактный дебаркадер

Почему его нельзя поставить в ингор?
Мне не нужен весь этот мусор.

2

Подсайты пока не добавляются в игнор, я вспомнил, поправим

0
Абстрактный дебаркадер

Это не подсайт, это бот. Ходора можно было игнорить.
Представляю сколько ненужного флуда теперь будет в камментах.

1

[что лучше: Halo 3 или Destiny 2?]

2

🎮 Destiny 2

Дата релиза: 06.09.2017
Рейтинг Metacritic: 82

Разработчик: Bungie, Inc.
Издатель: Activision Blizzard

🛒 PlayStation StoreXbox Store

0

Напросился.

6

Комментарий удален

🎮 Suck

Дата релиза: 20.01.2019

Разработчик: Zultry

🛒 itch.io


🎮 My Lands: Black Gem Hunting

Дата релиза: 16.09.2014

Разработчики: Forbes Consult Ltd, Gravvit Ltd
Издатель: ELYLAND INVESTMENT COMPANY Ltd

🛒 Steam


🎮 Rick and Morty: Virtual Rick-ality

Дата релиза: 20.04.2017

Разработчики: Adult Swim, Owlchemy Labs
Издатель: Adult Swim Games

🛒 SteamPlayStation Store

2

[Doka 2]

1

🎮 Doka 2

Дата релиза: 18.10.2018

5
Абстрактный дебаркадер

[DOKA 2 KISHKI EDITION]

1

🎮 DOKA 2 KISHKI EDITION

Дата релиза: 05.11.2018

Разработчик: Agafonoff
Издатель: Agafonoff

🛒 Steam

1

А можно ответы бота убрать из прямого эфира?

0

Люди сейчас поиграют и он пропадет с такой частотой, но вообще его в чс же добавить можно

1

Заблочить бота чтобы не видеть его в прямом эфире - это всё таки пушкой по воробьям

15

[sea of thives]

0

🎮 Sea of Thieves

Дата релиза: 20.03.2018

Разработчик: Rare
Издатель: Microsoft Studios

🛒 Xbox Store

1

Метакритик стыдный, вот и не показываешь?

6

[Fallout 76]

1

Без оценки)

4

🎮 Fallout 76

Дата релиза: 14.11.2018

Разработчик: Bethesda Game Studios
Издатель: Bethesda Softworks

🛒 PlayStation StoreXbox Store

0

Еще ведь Bethesda Store

0

Кстати, пока ты тут, в прошлый раз не ответил. Кроме оценки - какие ещё ограничения есть на бота? Понятно, что он должен выдерживать правила поведения на DTF.
Что-то кроме? Может ли бот автоматически жаловаться на фид прямого эфира, если там будут "проявления нетолерантности" и вметсе с этим пихать коммент "DTF против токсичности"?)

0

Робот-полицейский?

0

Комментарий удален по просьбе пользователя

2

[need for speed]

0

🎮 Need for Speed

Дата релиза: 03.11.2015
Рейтинг Metacritic: 66

Разработчики: Electronic Arts, Ghost Games
Издатель: Electronic Arts

🛒 PlayStation StoreXbox Store

0
15

[need for speed 1994]

1

🎮 Need for Speed: Shift

Дата релиза: 06.10.2009
Рейтинг Metacritic: 83

Разработчики: Electronic Arts, Slightly Mad Studios
Издатели: Electronic Arts, EA

🛒 SteamPlayStation StoreXbox 360 Store

0

[Need For Speed: Underground]

0

[road and track presents the need for speed]

0

🎮 Need for Speed: Shift

Дата релиза: 06.10.2009
Рейтинг Metacritic: 83

Разработчики: Electronic Arts, Slightly Mad Studios
Издатели: Electronic Arts, EA

🛒 SteamPlayStation StoreXbox 360 Store

0

[Artificial Academy 2] [Металлическая Солидная Шестерёнка 5: Фантомная Боль]

1

🎮 Artificial Defense

Дата релиза: 01.06.2016

Разработчик: Thiemo Bolder, ONEMANGAMES
Издатель: Thiemo Bolder, ONEMANGAMES

🛒 Steam

0

Какой-то бот НЕОЧЕ.

6

[bloody boobs]

0

(голосом Макса Кавалеры) BOOBS BLOODY BOOBS

4

🎮 Bloody Boobs

Дата релиза: 10.02.2017

Разработчик: Eduard Bulashov
Издатели: AEY Inc., Eduard Bulashov

🛒 Steam

0

Обертку для API для разных языков запилите? Или может кто-то другой уже пилит, для JS'а например.

1
Абстрактный дебаркадер

В swagger'e можно по Open API сгенерировать.
Просто скормить в http://editor.swagger.io/ этот файл https://cmtt-ru.github.io/osnova-api/api.yaml

1

Я так и сделал.

1

Попробую для .net core сделать.

0

[warcraft]
[warcraft 2]
[warcraft 3]
[worlf of warcraft]

1

🎮 Warcraft III: Reforged

Дата релиза: 31.12.2019

Разработчик: Blizzard Entertainment, Inc.
Издатель: Activision Blizzard


🎮 Warcraft II: Tides of Darkness

Дата релиза: 09.12.1995

Разработчик: Blizzard Entertainment, Inc.
Издатели: Electronic Arts, Ubisoft Entertainment, Blizzard Entertainment


🎮 World of Warcraft: Legion

Дата релиза: 30.08.2016
Рейтинг Metacritic: 88

Разработчик: Blizzard Entertainment, Inc.
Издатель: Blizzard Entertainment

0

Я конечно понимаю, что не все любят БфА, но вроде он является последним дополнением...

0

[warcraft orcs and humans]

0

🎮 Warcraft: Orcs & Humans

Дата релиза: 01.01.1994

Разработчик: Blizzard Entertainment, Inc.
Издатель: Interplay Productions

0

[Lula 3d] ( ͡° ͜ʖ ͡°)

1

🎮 Lula 3D

Дата релиза: 10.02.2006

Разработчик: RedFire Software
Издатель: cdv Software Entertainment

0

а ты хорош.

0

Комментарий удален

Комментарий удален

Комментарий удален

Абстрактный дебаркадер

[Warcraft]

1

🎮 Warcraft III: Reforged

Дата релиза: 31.12.2019

Разработчик: Blizzard Entertainment, Inc.
Издатель: Activision Blizzard

0

[little big adventure 2]

1

🎮 Little Big Adventure 2

Дата релиза: 20.10.2015

Разработчик: DotEmu
Издатель: DotEmu

🛒 Steam

0

[Denis Shiryaev]

0

Не продается!

2

Рейтинг Metacritic: 101

1

Комментарий удален

Комментарий удален

Комментарий удален

🎮 Sekiro: Shadows Die Twice

Дата релиза: 22.03.2019
Рейтинг Metacritic: 90

Разработчики: Activision, FromSoftware
Издатели: Activison, Activision Value Publishing, FromSoftware (Japan), 方块游戏 (Asia)

🛒 SteamPlayStation StoreXbox Store

2

А если не секрет, какой стек используется на бэкенде?

0

Бэкэнд это PHP + немного Go

1