Перейти к публикации

TheKid

Пользователи
  • Публикации

    83
  • Зарегистрирован

  • Посещение

Все публикации пользователя TheKid

  1. Раз можно то хорошо бы и выдавать, как будет время разумеется. В виде булевого ключа наверно самое логичное. Отличная формулировка, возьму на заметку! Не отсутствие мотивации делать, а присутствие мотивации не делать. Приятно слышать! В настройках есть секретная кнопка с кучей смайлов
  2. Короткий апдейт за август. 300+ зарегистрированных пользователей 500+ активных подписок Аптайм 100% Больше половины пользователей пользуются подписками Почти все разобрались как работает бот и странных команд стало значительно меньше Что делали и что искали пользователи в августе (статистика не полная, но отражает суть) : Рекомендация для тех кто активно пользуется командами /browse и /search - попробуйте отключить картинки в настройках, при пагинации новые сообщения без картинок подгружаются значительно быстрее. Хорошие предложения, но к сожалению часть информации о которой идёт речь получить от топдека напрямую нет возможности, (например что аук был продлён) и эти функции надо реализовывать полностью на стороне бота. Это выполнимо, но требует свободного времени которого пока что очень немного. А так как бот полностью бесплатен для использования и существует только на моём энтузиазме (ну ещё на пожертвованиях, которые кстати пока что собрали ровно ноль рублей), реализация новых фич в ближайшее время не планируется.
  3. Ваши действия во всех подобных случаях вне зависимости от авторитета оппонента сводятся к нескольким простым шагам: 1. Ищем карту на официальном gatherer или удобном scryfall 2. Смотрим актуальный текст карты и были ли у неё какие-то исправления. 3. Читаем снизу пояснения к карте и правилам, на скрайфоле зачастую пояснений немного больше. Если после всего вышеописанного вам ещё ничего не понятно, но очень надо разобраться - идём качать и читать полные правила, но как правило всё решается уже на третьем шаге после прочтения пояснений на скрайфоле.
  4. Всё что вы введёте будет сверяться с в том виде к каком вы введёте, запятые, точки, кавычки и так далее, бот ничего не игнорирует, кроме точки с запятой, которая спецсимвол, по точке с запятой он отделяет имя лота от продавца и от города. Так что если в имени искомого аукциона должна быть запятая, то и вам стоит её указать. Изначально такая функция планировалось. Возможность отслеживать несколько совершенно конкретных аукционов по "ручному" выбору, а не по какому-то признаку из подписок. Но по нескольким различным причинам отслеживание отдельно взятых аукционов запланировано на неопределённое будущее, а оповещения о завершении хорошо вписались в существующий функционал подписок. Как только в очередной раз у меня свободное время совпадёт с проснувшимся энтузиазмом, так сразу и сделаю. Об увеличении количества подписок я подумаю, возможно сделаю. Дело в том что на данный момент подавляющее число пользователей не использует даже половины максимального числа подписок. Также есть несколько возможных последствий такого увеличения, чисто технических, которые потребуют дополнительного тестирования и возможного исправления. Может оказаться что если просто "поменять цифру" в ограничении, и внезапно все 100+ активных пользователей создадут по 20+ подписок, работа подписок замедлится и потребуется переделывать и распараллеливать весь принцип работы подписок. А это всё требует времени, которое как всем известно, должно быть подкреплено или самомотивацией и энтузиазмом или банально деньгами. У меня нет намерений агрессивно монетизировать бота, только добровольные пожертвования. Я убеждён что если бот окажется кому-то действительно полезен и поможет не упустить искомый аукцион, этот кто-то сам захочет занести денег, чтоб выразить благодарность, или например компенсировать траты на аренду сервера, на котором уже полгода этот бот крутится.
  5. Перепроверил - всё оказалось прозаичнее, при финальной правке текстов перед релизом перепутались лейблы в ресурсах и как следствие на кнопках в настройках - "о завершении" отвечал за "о появлении" и наоборот. Уже исправлено, спасибо за репорт.
  6. Возможны во получаете всё же сообщения о появлении аука? Я перепроверю, но тесты говорят что не должно быть такого, если оповещения действительно отключены. Напишите если у кого-то ещё приходят оповещения когда они отключены.
  7. Здравствуйте, уважаемые маги! Недавно у меня снова начало появляться свободное время и руки дотянулись до апдейта бота, который уже полгода работает со стопроцентным аптаймом без перезагрузок и сбоев. Сначала немного интересных фактов и статистики за прошедшие полгода: Немногим более 200 людей запустили и "потыкали" бота. Около 100 человек продолжает регулярно пользоваться ботом. Половина активных пользователей использует бота в основном для обычного просмотра(/browse) и поиска(/search) аукционов. Вторая половина людей дополнительно использует подписки(/subscribe) для мониторинга интересующих лотов. Почти все подписки созданы по названию аукциона, подписок на лоты в определённом городе всего 2%, подписок на определённого продавца - единицы. Самые популярные кейворды в поиске и подписках, не считая названий карт - "дисплей", "бустер", "foil", "jap". Всего около десяти пользователей достигли максимального количества подписок. Среди остальных пользователей среднее число подписок - три с половиной. Несколько пользователей отличились настойчивыми попытками найти "скрытые" команды, которых нет в меню бота, а также попытками пообщаться с ботом как с какой-нибудь Сири или Алисой. Примерно 5% пользователей так и не разобрались в базовых командах, не поняли как работает поиск, как указывать аргументы и что вообще с этим всем делать. Как результат - подписки вида [/subscribe ; ; Howling Mine] и [/subscribe Stoneforge ; mystic ; мистик], что означает "все лоты в городе 'Howling Mine'" и "лоты содержащие 'Stoneforge' в названии, от продавца 'mystic' в городе 'мистик'" соответственно. Самая частая ошибка - использование кавычек. Подписки на "force of negation", «Паупер», "Foil" и так далее, будут срабатывать только если в названии лота на сайте действительно будут фигурировать кавычки. Так что если кавычки не являются частью названия лота - они не нужны, никакие, совсем. Единственный спецсимвол который принимает бот - точка с запятой ' ; ' - используется для отделения аргументов, смотрите "/help" для подробностей. Также не обязательно соблюдать регистр символов, запрос "Охотник Пустоты Доути" будет работать так же как "охОтнИк пУстОты ДОути", кроме того можно даже опустить начало или конец длинного названия и искать просто "охотник пустоты". Сразу после создания подписки бот отвечает вам словесной "расшифровкой" того какую именно подписку вы создали своим запросом и предлагает выполнить поиск с такими же критериями. Также "расшифровку" подписки можно увидеть выбрав её в меню подписок(/subscriptions), там же её можно удалить. Ещё одно популярное недопонимание - если вы выполнили команду /search или /subscribe без аргументов, и бот предлагает вам ввести аргументы отдельным сообщением, вам не обязательно повторно вызывать ту же команду с аргументами, достаточно просто указать аргументы, как собственно и просит бот. Пример: выполняем "/search" -> видим сообщение "введите критерии..." -> вводим "дисплей;;москва" (а не "/search дисплей;;москва") -> видим лоты с дисплеями в Москве. А теперь что нового в версии 1.1: Добавлена возможность получать оповещения о завершении аукционов из подписок. Сообщение приходит один раз за 5 минут до окончания. В случае если аукцион был продлён после получения оповещения, второе оповещение придёт также за 5 минут до окончания уже продлённого аукциона. В настройках теперь можно выбрать какие именно оповещения вы хотите получать: о появлении, об окончании, или оба. Бот переехал на API топдека (раньше данные парсились из исходного кода веб-странички с аукционами), теоретически это должно уменьшить нагрузку на сайт. Исправлена редкая ошибка в пагинации, которая могла возникнуть при просмотре результатов выполнения команд /browse и /search. Раньше была вероятность потерять несколько валидных результатов если между нажатиями пользователем кнопки "показать больше" успевали завершится несколько уже показанных ранее аукционов и при этом успевала произойти синхронизация с сайтом. Добавлен тайм-аут ожидания действий пользователя. Если продолжительное время не вводить данные запрашиваемые ботом, выполнение текущей команды будет автоматически прервано. Интегрирована система мониторинга нагрузки и сбора более детальной статистики. Добавлены иконки для более наглядного форматирования текста в описании аукционов. Исправлены опечатки и грамматические ошибки. В настройках добавлена ссылка на мой qiwi для желающих оплатить аренду сервера боту или купить мне кофе. Если у вас есть идеи и предложения - пишите мне в личку или в телегу.
  8. Попробуйте пользоваться папками которые очень гибко группируют чаты по любому нужному вам признаку.
  9. Угу, но изначально планировалось чтоб все 3 "картины" были одного размера. Может когда то и довешу оставшиеся части мирродинских панорам, это надо рамку менять, и всё такое...
  10. Собираю всякое легендарное относящееся к знаковым или любимым выпускам\мирам, а также просто фановое. Собираю вдумчиво, не торопясь. Например недавние Викинги и Хогвардс прошли мимо, просто не интересно, опять таки по личному субъективному мнению. Сейчас в коллекции порядка 1200 карт, примерно треть фойловые. На данный момент в игре всего около 1,5к легендарных карт, так что есть куда стремиться даже если не пытаться собрать абсолютно всё, но очевидно что особо дорогие и редкие старые карты вряд ли когда-нибудь станут частью этой коллекции(привет Tabernacle). Вот тут хвастаюсь собранным - https://deckbox.org/sets/1228781. Может быть когда-то руки дойдут сделать видео или хотя бы фото. Параллельно дополняю коллекцию псевдо-легендарных карточек которых в игре тоже довольно много, это карты которые явно должны были быть легендарными, отражают какой-то уникальный предмет или место в мире игры, но по игромеханическим причинам на них нет супертипа "легендарный". В основном это земли, например такие циклы были в иннистраде, равнике, зендикаре, недавнем элдейне. Ну и несколько лет назад закончил сбор нескольких фойловых панорам. Наверное это тоже можно считать небольшой коллекцией.
  11. Нашёл вот такую страничку в саппорте с текущими статусами всех сикретлееров и датами рассылок, вдруг кому будет полезно. Судя по ней Secretversary 2020 таки как раз в процессе рассылки сейчас. Думаю ссылку можно вынести куда-то в закреп. https://magic-support.wizards.com/hc/en-us/articles/360047524711-Secret-Lair-Production-and-Shipping-Status
  12. Понятно, спасибо за инфу. Видимо начали рассылать уже партиями. Ждёмс...
  13. И что, прям трек номер дали? вроде 15 марта обещали же, не?
  14. Поконтрит, контра уже разыграна и помещена в стек, Abeyance после своего резолва мешает играть заклинания а не резолвить те что уже в стеке.
  15. 1. Чисто технически играть стартером 2021 можно любые форматы с собранной колодой а.к.а."констрактед" за исключением некоторых "особенных", где колода собирается по особым правилам, вроде бедняка или командира. Но сила новичковых колод даже для стандарта очень низкая, а пытаться играть старшие форматы такими колодами будет тем еще испытанием, удовольствия от игры вы не получите. 2. Ответ на этот вопрос кроется как раз в разделении игры на форматы. В Стандарте есть ротация - там можно играть только картами из выпусков вышедших за последние 2 года, раз в год самые старые выпуски "протухают" и выходят из стандарта. https://whatsinstandard.com/ В старших констрактед форматах есть свои ограничения, но в целом количество доступных карт там больше и ротации нет. подробнее на официальном сайте. https://magic.wizards.com/ru/content/форматы 3. Можно, если конкретная карта является легальной в формате который вы играете. 4. Хоть на японском, главное чтоб вы знали названия своих карт в колоде и умели донести оппоненту что за картой(или её версией) вы играете.
  16. Привет топдек! Только вернулся с новогоднего отпуска и был приятно удивлен вашей активностью и реакцией в этой теме. Большой неожиданностью было количество пользователей которые начали пользоваться ботом - вас больше сотни(!), причем добрая половина всех пользователей не просто запустила бота и выполнила несколько команд, а создала подписки и продолжает активно использовать возможности бота по поиску и просмотру аукционов. В обновленной версии вернул максимальное количество подписок к изначально комфортной для всех десятке, ранее я уже упоминал что это число было уменьшено до пяти для перестраховки перед публикацией бота на форуме. Также поправил несколько опечаток в текстах и подкорректировал внутренние таймеры опроса обновлений от серверов телеги. В целом каких-то проблем или сбоев в работе бота замечено не было, что лично меня не может не радовать. ЗЫ: Хороших топдеков в новом 2021м!
  17. Вы все верно говорите, но для этого надо делать ставки через браузер предварительно залогинившись, а после реагировать на емейлы о том что ставка была перебита и чтоб не забыть о аукционе снова идти перебивать ставку, а если до конца аукциона ещё несколько дней то легко можно забыть о нём. В любом случае я не предлагаю "лучшую альтернативу" и не призываю всех делать как я, а лишь делюсь инструментом который сделал для себя в соответствии со своими нуждами и сценариями использования аукционов, если вам не удобно или вы не пользуетесь телегой - никто и не принуждает)
  18. Но чтоб сделать ставку или хоть как то поучаствовать в торгах все равно надо пойти на топдек, так что так как вы говорите не выйдет. Все так, чтоб не прозевать, но только не окончание аука а его появление. О таймерах чтоб не прозевать окончание я упоминал, этого как раз таки пока что нет, да и чтоб поставить таймер на окончание интересующегг вас аукциона, сначала надо сам аукцион найти;)
  19. Все верно, база обновляется раз в 5-10 минут, ограничение на количество подписок увеличу позже, сейчас уменьшил специально чтоб перестраховаться от потенциальной нагрузки после публикации этого поста. О реквизитах не думал вообще, ибо не было цели собирать деньги, но если в появятся люди которым бот окажется полезен и при этом желающие оплатить ту же аренду сервера то реквизиты обязательно появятся )
  20. Привет топдек! Хочу поделиться с вами инструментом который создавался "на коленке" в качестве образовательного эксперимента и для сугубо личного использования, но в итоге оказался настолько полезным, что я просто вынужден был довести его до ума и переселить с домашнего сервера в облако. Как вы наверно уже поняли из заголовка, речь идёт о Telegram-боте. Изначальной целью было решить одну основную проблему - я хотел получать оповещения о появлении на аукционах топдека интересующих меня лотов, чтобы не проводить регулярный ритуал вида "браузер-топтрейд-аукционы-поиск" и уменьшить продолжительность ручного листания списка аукционов в браузере. Так как я являюсь активным пользователем "телеги", в которой уже кажется есть вообще всё - от чатов с аудио/видео звонками и каналов с совершенно любым контентом до огромного количества разнообразных ботов-сервисов и простеньких игр, было решено сделать бота.Почти сразу родилась мысль что было бы хорошо не только получать оповещения но и просто просматривать аукционы прямо в любимой "телеге" не открывая сайт в браузере, например когда едешь в транспорте, сидишь на скучном совещании, или просто общаешься с кем-то всё в той же телеге. Сказано - сделано. Несколько бессонных вечеров и первая версия была готова. Она работала не очень стабильно, крутилась на домашнем сервере и в целом была просто доказательством того что идея рабочая. Следом напрашивался полноценный поиск, для начала максимально простой - по имени лота, позже - такой же как на сайте в разделе аукционов: по имени, продавцу и/или городу, но потенциально он может быть расширен, так как бот не использует механизмы поиска с сайта. Реализовав базовый поиск и улучшив производительность я переселил бота с локального домашнего сервера в уютное и стабильное облако с высоким аптаймом, и начал использовать его в тестовом режиме показав нескольким товарищам. Активная разработка была оставлена на несколько месяцев из-за отсутствия свободного времени. Недавно снова появилось свободное время и руки наконец-то добрались до бота, который у этому времени проработал без особых сбоев уже несколько месяцев. Появилась идея добавить возможность опционально показывать картинки лотов в сообщениях. Опционально, потому что во первых картинки - это дополнительный трафик, а мобильный интернет не у всех безлимитный, а во вторых потому что картинки замедляют получение сообщений от бота, что особенно заметно при постраничной подгрузке лотов в поиске, так как серверы телеги должны найти картинку на сайте топдека, кешировать её и сгенерить превью для тех юзеров у которых отключена автозагрузка. В любом случае опция полезная, приятно видеть не только описание лота но и его изображение. И вот, реализовав отображение картинок а также исправив несколько найденных за прошедшее время багов было решено наконец-то поделиться ботом с людьми. Типичные сценарии использования на примере личного опыта - прямо сейчас я подписан на оповещения о лотах в моём и в соседнем городе, у нас не очень большое коммьюнити и очень удобно быть в курсе того кто и что продаёт через аукцион. Также я подписан на лоты содержащие в названии слово «дисплей» и еще несколько интересующих меня ключевых слов. Как только на сайте появится какой-то лот удовлетворяющий указанным выше критериям я сразу буду об этом оповещён.Что касается поиска и просмотра аукционов - опыт показал что это почти так же часто используемая функция чем оповещения. По крайней мере как для человека активно использующего Telegram на смартфоне, мне гораздо удобнее листать и искать аукционы в телеге, чем в мобильной версии сайта в браузере. В планах добавить возможность указывать боту на конкретный лот который меня интересует, чтобы отслеживать изменение ставок и получать напоминание о завершении аукциона. Сейчас я для этого использую сторонние инструменты типа будильников/таймеров/напоминалок. Как только получаю оповещение от бота об аукционе из моих подписок, если лот меня действительно интересует, ставлю напоминание за полчаса/час до окончания аукциона чтоб не забыть принять участие в торгах, особенно актуально для длительных аукционов продолжительностью более 3 дней. Но всё это совершенно не удобно, хочу автоматизировать процесс делегировав его боту. Также есть мысли добавить дополнительные критерии в поиск, вроде максимальной или текущей ставки, а также добавить возможность поиска не только по названию лота, но и по его описанию, чтобы можно было найти что-то в лоте с названием не отражающем содержимое. Не знаю нужно ли рассказывать что такое чат-боты и как ими пользоваться, но упомяну, что команды начинаются с символа "/", а в правой части поля ввода есть специальная кнопка позволяющая увидеть список основных команд. В целом я постарался сделать интерфейс бота максимально дружественным и добавил подробные описания к каждой команде в разделе /help. В общем играйтесь, ломайте, пользуйтесь и пишите сюда если найдете какие-то ошибки в работе, я постараюсь исправить их в свободное время. Также буду рад увидеть какие-то отзывы и идеи о новых функциях которые могли бы быть полезны конкретно вам. PS: Чуть не забыл, ссылка на бота: https://t.me/topdeck_auc_bot PPS: Добавил несколько скриншотов под спойлер.
  21. Ну тут уж знаете, на вкус и цвет) Кому-то единорожки нравятся а кому-то акварельные жещины, цель же стоит не понравится всем и каждому а показать карточки которые лежат рядом с колодой во время игры) Ну и продолжая тему деккиперов, этот арт пугал еще в детстве, и продолжает вызывать похожие эмоции даже сейчас: :
×
×
  • Создать...