Я пытаюсь автоматизировать добавление пользователей в Гильдии после того, как они платят за присоединение к определенному серверу (Гильдия). В документации API это единственный доступный способ добавления пользователя, для него требуется идентификатор пользователя.
PUT /guilds/{guild.id}/members/{user.id}
Рабочий процесс, который я пытаюсь реализовать, заключается в том, что пользователь вводит имя пользователя пользователя, платит плату, а затем должен автоматически добавляться на сервер; обычный пользователь не сможет получить идентификатор пользователя, включив режим разработчика в приложении Discord.
Другим возможным решением является создание приглашения, но все, что я могу найти о приглашениях в документации API, это получить и удалить приглашение, я мог бы найти реализацию в python Вот , но я не уверен, какой метод API это вызывает, и я использую PHP.
Могу ли я узнать идентификатор пользователя по имени пользователя? и если нет, есть ли какой-либо возможный способ реализовать упомянутый рабочий процесс?
Задача ещё не решена.
Других решений пока нет …