Ну, трагически короткий - это преуменьшение. Вы просто не можете. Не было никаких API-интерфейсов, которые напрямую взаимодействовали с соединениями, не говоря уже о создании любых, не говоря уже о произвольных URL-адресах.
Большинство из них просто транслируют игровые события, происходящие из соединения игры, а ближайшая вещь, которую вы можете получить в «потоке данных», - это дополнительные чат-каналы. Но поскольку боты нарушают ToS, вы не сможете сделать учетную запись, которая отвечает на запросы вашего аддона.
Ближайшей вещь, которую вы можете получить строит «асинхронную ячеистую сеть», но это только хорошо, если ваш аддон имеет значительную базу пользователей, и это не гарантирует, вы получите информацию своевременно.
Общая идея заключается в том, что ваш аддон будет иметь открытый ключ (как при шифровании), и вы (только вы) задержите закрытый ключ. Ваш аддон отправляет сообщение всем подключенным одноранговым узлам, которые хранят его в скрещенных разрешениях SavedVariables, и вы надеетесь, что кто-то будет иметь символы в нескольких сферах. После входа в систему клиентский аддон будет транслировать свой последний пакет (все еще зашифрованный) на канал аддона этого домена, и, надеюсь, через неделю или около того вы можете получить обновленную информацию для всех клиентов.
Недостатком является то, что вы получите только уведомления «push», клиент не сможет отправить вам какие-либо данные *.
Это, или вы могли бы выпустить патч для аддона на Curse: P
Но постойте!
Вы упомянули ваниль, так что я могу предположить, что вы разрабатываете это для частного сервера. Частные серверы часто имеют одно или очень небольшое количество областей, что значительно упрощает работу указанной сетки. Вместо сетки просто нужно шифровать и вводить в систему вручную &, транслируясь в каждом регионе каждый раз, когда вы хотите обновить полученную информацию.
Кроме того, вы даже можете связаться с разработчиками сервера, чтобы предоставить вам API, который отправляет сообщения на соответствующий канал админ-админа (вам нужно будет спросить).
Конечно, если вы притворитесь, что сделаете свой аддон-агностик, вместо того, чтобы адаптироваться к определенному серверу, вы вернетесь к квадрату.
* Если вы действительно посвящены, чтобы это произошло, потому что это тонна работы.
Причина Downvote? – Suamere
Я поможем вам. * upvoted * – user7393973