11521 sujets

JavaScript, DOM et API Web HTML5

Bonjour, j'aimerais si cela est possible que le retour d'un formulaire soit envoyé sur Discord via un code JS mais je ne trouve pas comment faire.

J'ai quand même fait des recherches de mon coté sans rien trouvé de vraiment intéressant. J'aimerais envoyé ce message si cela est possible sans utiliser de bot.

Voici ci-joint le code que j'ai trouvé:

if (typeof authHeader === 'undefined') {
        var authHeader = ''
        var apiPrefix = ''
        var api = ''
        var timeout = ''
        var apiCall = ''
        var setup = ''
      }
      
      // You 'Authorize' token here
      authHeader = ''
      
      apiPrefix = 'https://discordapp.com/api/v6'
      
      timeout = ms => new Promise(res => setTimeout(res, ms))
      
      apiCall = (apiPath, body, method = 'GET') =>
        fetch(apiPrefix + apiPath, {
          body: body ? JSON.stringify(body) : undefined,
          headers: {
            Accept: '*/*',
            'Accept-Language': 'en-US',
            Authority: 'discordapp.com',
            Authorization: authHeader,
            'Content-Type': 'application/json',
            'User-Agent':
              'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko)       discord/0.0.301 Chrome/56.0.2924.87 Discord/1.6.15 Safari/537.36'
          },
          method
        })
          .then(res => (res.status === 200 ? res.json() : Promise.resolve()))
          .catch(console.error)
      
      // Self bot API
      api = {
        // Send a message in a channel
        sendMessage(channelId, message, tts) {
          return apiCall(`/channels/${channelId}/messages`, { content: message, tts:        !!tts }, 'POST')
        }
      }


Merci d'avance de l'aide apportée.
Modifié par Magicien_ghost (17 Jul 2020 - 17:37)