🤖 Discord Bot
Как пользоваться EyeAuras Bot в Discord DM, теги в каналах, приватность и ограничения
Что это такое
EyeAuras Bot это публичный Discord-бот, которому можно написать за помощью по EyeAuras.
Он обучен ориентироваться в программе, знает wiki, умеет подсказывать по скриптам, настройкам и changelog'ам и уже может быть полезен как "первый помощник", когда хочется быстро получить ответ прямо в Discord.
Если бот будет тупить или отвечать слишком общо, лучше сразу писать об этом. Он находится на ранней стадии и дальше будет активно улучшаться.

Публичная альфа. Уже можно пользоваться, но качество ответов, память и правила поведения бота еще будут допиливаться.
Короткий HOW-TO
Если хочется получать от бота максимально полезные ответы, лучше всего:
- задавать один конкретный вопрос за раз
- сразу писать, что именно вы хотите сделать в EyeAuras
- по возможности указывать build, название нужной фичи, ауры, trigger или окна
- в общем канале тегать бота и писать сам вопрос в том же сообщении
- если вопрос про предыдущий диалог, отвечать реплаем на нужное сообщение
- если нужна статья, прямо просить
дай ссылку на wiki
Хорошие примеры:
@EyeAuras Bot как получить координаты найденной картинки?
@EyeAuras Bot почему у меня AI profile показывает Unavailable?
@EyeAuras Bot вот кусок Script.csx, почему тут не работает Log?
Чем конкретнее вопрос, тем выше шанс, что бот сразу попадет в нужный контекст и не уйдет в общий "совет по C#".
Где и как с ним общаться
Личные сообщения
В DM боту можно писать как обычному личному помощнику. Никакой тег не нужен.
Это самый удобный режим, если вы хотите:
- спокойно задавать серию уточняющих вопросов
- кидать куски кода, скрины и ошибки
- не засорять общий канал
- обсуждать что-то только между собой и ботом

Общие каналы
В общих каналах бот отвечает только если вы явно его тегнули.
Лучший рабочий сценарий такой:
- написать сообщение
- упомянуть
EyeAuras Bot - сразу в этом же сообщении сформулировать вопрос
Если вопрос относится к предыдущему сообщению в чате, можно:
- сделать reply на нужное сообщение
- тегнуть бота
- коротко уточнить, что именно вы хотите от него
Иногда даже простой тег без текста тоже может сработать как follow-up, потому что бот умеет смотреть на недавний контекст этого же канала. Но в активных каналах лучше на это не рассчитывать и все-таки писать сам вопрос явно.
Что он умеет уже сейчас
Сейчас бот особенно полезен для таких задач:
- объяснить, где в EyeAuras находится нужная настройка
- подсказать, какая статья wiki нужна под ваш сценарий
- помочь разобраться с базовыми вопросами по скриптам
- напомнить, что изменилось в конкретной сборке
- дать более EyeAuras-specific ответ, а не просто абстрактный совет "по .NET вообще"
Если вопрос связан со скриптами, бот особенно полезен, когда вы спрашиваете про:
- API EyeAuras
Script.csxAuraTree- поиск изображений, текста и координат
- отправку ввода
- packs, mini-app и связанные сценарии
Но важно помнить одну границу:
- бот может объяснить, предложить пример и указать на документацию
- бот не может реально запустить ваш код, собрать проект или проверить результат прямо из Discord
Как устроены доступы и приватность
Это одна из самых важных тем.
Что происходит в DM
Ваши личные сообщения с ботом не шарятся на других пользователей. Если вы пишете боту в DM:
- у вас идет отдельный приватный контекст
- этот контекст не смешивается с чужими DM
- бот знает только ваш диалог с ним
Проще говоря: в DM бот знает про вас и про вашу переписку с ним, а не про чужие личные диалоги.
Что происходит в общих каналах
В общих каналах бот знает не "весь Discord целиком", а только то, что относится к конкретному каналу или треду, где вы к нему обратились.
Это значит:
- бот может использовать недавний контекст этого же канала, чтобы понять тег или короткий follow-up
- чужие личные сообщения в DM в этот контекст не попадают
- приватные каналы, которые бот не видит, для него просто не существуют
То есть базовая модель очень простая:
- в DM бот знает ваш личный диалог с ним
- в общем канале бот знает то, что было написано в этом канале
Что учитывать пока это альфа
- ответы все еще сильно зависят от качества wiki
- иногда бот может быть слишком общим или не добрать нужный контекст
- лучше всего он работает на конкретных вопросах с деталями
- если бот ошибся, очень полезно прямо сказать ему, что именно не так, или сразу попросить ссылку на wiki или пример
Если коротко, лучший стиль общения с ним такой:
- не
помоги со всем - а
вот задача, вот build, вот что уже пробовал, вот где именно застрял