Перейти к публикации
[ {"link":"https://topdeck.ru/apps/toptrade/member/32/promo/1", "image":"https://topdeck.ru/apps/toptrade/member/32/promo/1/image"}, {"link":"https://topdeck.ru/apps/toptrade/member/32/promo/2", "image":"https://topdeck.ru/apps/toptrade/member/32/promo/2/image"} ]

MTGPriceBot бот для вашего VK чатика


freshandead
 Поделиться

Рекомендованные сообщения

@dontberidiculous вполне возможно, но не хотелось бы разводить много спама (поэтому и нет такого для команды p), для команды же c подсказок нет, и я не знаю на сколько они нужны, если есть команды hm или as

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 65
  • Создано
  • Последний ответ

Наиболее активные участники

Дни наивысшей активности

@Gorefist спасибо, не подумал про hm, она дейтсвительно помогает в данном случае.

 

Кстати, описания команды as не хватает в закрепленной записи на странице бота в вк, имхо. Добавите? Или хотя бы ссылку на синтаксис скрайфолла туда впилить.

Ссылка на комментарий
Поделиться на других сайтах

@dontberidiculous действительно давно не обновлял хелпу у него на странице, обновил!

Ссылка на комментарий
Поделиться на других сайтах

@Gorefist ещё один рекевест: когда бот выводит 10 первых результатов по запросу (по команде as, например), если всего результатов больше десяти, можно ли как-то на это указывать? Чтобы было понятно, что это неполная выборка.

Ссылка на комментарий
Поделиться на других сайтах

@dontberidiculous не уверен что у меня это получится сделать, API scryfall'а присылает сразу все результаты и можно написать такой запрос который скачает все 30к карт магии и уронит бота, поэтому мы получаем только первые 10. Могу сделать ключ, по которому расширится лимит показал карт для команды hm или as, например, до 50.

Ссылка на комментарий
Поделиться на других сайтах

@Gorefist а сортировку топовых результатов не по алфавиту можно запилить? 

Ссылка на комментарий
Поделиться на других сайтах

@Gorefist проверил, оказывается, такое есть уже, через as order можно

Ссылка на комментарий
Поделиться на других сайтах

Спасибо, добавили в нашу флудилку, пока радует глаз. 

При поиске карт в названии сетов которых есть числа ценник по топдеку дает число в сете m25, ftv20 - 25 -20 руб соответственно.

Ссылка на комментарий
Поделиться на других сайтах

@Ivanikus парсер топдека так парсит цены людей. Что нибудь придумаю на этот счет.

Ссылка на комментарий
Поделиться на других сайтах

@Ivanikus придумал небольшой фильтр ложных результатов, потестите пожалуйста

Ссылка на комментарий
Поделиться на других сайтах

1 час назад, Gorefist сказал:

@Ivanikus придумал небольшой фильтр ложных результатов, потестите пожалуйста

Фильтр работает, полет нормальный, если найдем что еще сообщу. 

Ссылка на комментарий
Поделиться на других сайтах

Пачка апдейтов для бота:

  • Фильтрация ложных результатов из цен ТопДека (писал об этом выше)
  • Обновлена команда oracle или o, теперь показывает манакост, типы, павер и тафнес.
  • Обновлена команда printings или pr, появилась паджинация, переключать страницы можно ключом |%номерстраницы% после имени карты, пример: !m pr lightning bolt |2
  • Добавлена команда art или a, показывает обрезанный арт из карты, синтаксис точно такой же как и у команды card (т.е поддерживает перечисление, сеты карт и т.д) Пример: !m a dark confidant[rav]
Ссылка на комментарий
Поделиться на других сайтах

Опять обновления:

  • Добавлена поддержка всех языков MTG
Изменено пользователем Gorefist
Ссылка на комментарий
Поделиться на других сайтах

Все апдейты, как и ссылку на сообщество, добавил в главный пост, пользуйтесь на здоровье!

Ссылка на комментарий
Поделиться на других сайтах

UPD:
Отключена поддержка всех языкао в MTG из-за ухудшения результатов поиска.

Ссылка на комментарий
Поделиться на других сайтах


UPDATES:
Всегда хотели узнать кто же такая Freyalise? И что за World Spell она скаствоала? Или может хотели макнуть лицом оппонента в споре, незнающего правила? Теперь для вас появилась команда !m wiki(w).

Попробуйте написать !m w flying  и получите ссылку на статью о полете на МТГ вики. Поддерживает только английский язык

Так же была добавлена команда, чтобы посмотреть все языки, на которых была напечатана опредленная карта. Попробуйте !m pl Ebene[m11] .Поддерживает все языки, на которых издавались мтг карты(да, да, даже фирексийский)

Изменено пользователем Gorefist
Ссылка на комментарий
Поделиться на других сайтах

В тестовом режиме запустилась команда priceFoil (сокращенно pf) для просмотра цен на английские фойловые карты. Попробуйте написать боту: !m pf dark confidant

Ссылка на комментарий
Поделиться на других сайтах

Обновлена команда price(p):
Теперь показывается история цен на карту с сайта Mtggoldfish, если бот таковую находит.

 

 

VRasiJZ.png

Ссылка на комментарий
Поделиться на других сайтах

Давненько не было обновлений, т.к переезжал в город-герой Санкт-Петербург, но сейчас дошли руки сделать небольшое обновление. Были улучшены стабильность приложения и поиск цен на SCG.

Теперь, как я полностью переехал, постараюсь выделять больше времени на разработку. Если у вас есть какие то идеи в голове для новых фич или улучшения текущих, то прошу оставлять их в этой теме или писать мне в личные сообщения. Так же, у бота, открытый код, и если вы хотите поразбираться в моем говнокоде (стек NodeJS) и внести какой-то вклад в разработку данного бота, тоже, прошу в личку, дам ссылку на GitHub.
 

Изменено пользователем Gorefist
Ссылка на комментарий
Поделиться на других сайтах

Как некоторые из вас могли заметить, в боте теперь появились нотификации, которые были включены для некоторых случайных групп. В данный момент они показывают спойлеры нового сета Ultimate Master (спойлеры берутся с сайта scryfall.com, поэтому могут быть медленнее остальных источников, а так же может быть много сообщений, потому что они добавляют по одному спойлеру за раз).

Если вы хотите подключить себе в конференцию (не работает в приватных сообщениях) такие уведомления, администратор конференции должен написать сообщение !m notifications

Ссылка на комментарий
Поделиться на других сайтах

Бот клевый. Но заметил один прикол. При комманде !m c Карн он выдает карту благословенная реинкарнация. Я понял, что он смотрит на нахождение введеной строки в имени карты. Но может можно как-то сделать, чтобы он показывал какую-нибудь карту Карна?

Ссылка на комментарий
Поделиться на других сайтах

@Den125 боюсь что это сломает весь автокомплит, поэтому такое и не было реализовано

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...