Как сделать так чтобы при появлении нового купона он автоматически выкладывался на сервер в дискорд в определенный канал?
Если вкратце:
Подробнее:
Создай дискорд бота, скопируй его токен, скопируй id нужного канала, напиши код который будет делать пост запрос на этот эндпоинт с данными о сообщении в пейлоад.
Другой вариант:
тут всё проще: создаёшь вебхук в нужном канале и теперь ты можешь слать на него пост реквесты (пейлоад такой-же как и в методе для создания сообщений)
для работы с discord api, требуется сторонний http клиент - т.к. юзерагент valvehttp заблочен в дискорд апи, а апи valvehttp не позволяет менять юзерагент.
рекомендую GitHub - WilliamVenner/gmsv_reqwest: 🌐 Drop-in HTTP replacement module for Garry's Mod
если дискорд апи это для тебя слишком сложно, погугли что-нибудь вроде “lua execute discord webhook” - как вариант можешь почитать как библиотеки для работы с discord api делают это, например GitHub - SinisterRectus/Discordia: Discord API library written in Lua for the Luvit runtime environment
спасибо
Может быть интересно: