Api discord что это

Я никак не могу найти документацию по Discord HTTPS API, это не модуль и не библиотека, это обращение к серверам Discord напрямую. Пример: https://canary.discord.com/api/v8/channels//messages/?content=test?tts=False. Этот пример отправит сообщение test в канал channel . Подробнее можно прочитать тут, но документацию я так и не нашёл.

Отслеживать
18.3k 5 5 золотых знаков 23 23 серебряных знака 47 47 бронзовых знаков
задан 21 авг 2021 в 22:29
191 13 13 бронзовых знаков

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Вы уже нашли документацию. Думаю, больше всего Вам будут интересны разделы INTERACTIONS и RESOURCES .

Например, вот документация по приведённому Вами методу: Create Message.

Post a message to a guild text or DM channel. Returns a message object. Fires a Message Create Gateway event. See message formatting for more information on how to properly format messages.

Отслеживать
ответ дан 21 авг 2021 в 22:35
18.3k 5 5 золотых знаков 23 23 серебряных знака 47 47 бронзовых знаков
спасибо большое
21 авг 2021 в 22:37

Making Tetris Using Discord’s Bot API

  • api
  • discord
  • https
    Важное на Мете

Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Источник: ru.stackoverflow.com

discord-py-api 1.7.851

A modern, easy to use, feature-rich, and async ready API wrapper for Discord written in Python.

Еще по теме:  Как удалить номер телефона из дискорда через телефон

Key Features

  • Modern Pythonic API using async and await .
  • Proper rate limit handling.
  • Optimised in both speed and memory.

Installing

Python 3.8 or higher is required

To install the library without full voice support, you can just run the following command:

python3 -m pip install -U discord-py-api py -3 -m pip install -U discord-py-api

Otherwise to get voice support you should run the following command:

python3 -m pip install -U py -3 -m pip install -U discord-py-api

Optional Packages

  • PyNaCl (for voice support)

Please note that when installing voice support on Linux, you must install the following packages via your favourite package manager (e.g. apt , dnf , etc) before running the above commands:

  • libffi-dev (or libffi-devel on some systems)
  • python-dev (e.g. python3.6-dev for Python 3.6)

Quick Example

Bot Example

You can find more examples in the examples directory.

  • Documentation
  • Official Discord Server
  • Discord API

Источник: pypi.org

Use a Discord Bot to interact with the Discord API on Pipedream

Discord API: Руководство по работе с программным интерфейсом

API Discord — это программный интерфейс приложения Discord, который позволяет разработчикам создавать приложения и ботов, которые могут взаимодействовать со службой Discord. API Discord обеспечивает доступ к функциональности Discord, включая отправку сообщений, создание и управление серверами, управление голосовыми каналами, управление видео и событиями.

Использование API Discord может быть полезно для разработки приложений, которые целенаправлены на удовлетворение потребностей сообщества Discord, таких как музыкальные боты, игровые боты, уведомления о событиях и другие.

Разработчики могут использовать Discord API для обмена данными между Discord сервером и их приложением, это означает, что приложения использующие API могут получать сообщения, информацию о пользователе, информацию о сервере, состояние членства, информацию о голосовых и видео каналах и многое другое.

Еще по теме:  Использовать телефон как микрофон дискорд

Примеры кода на различных языках программирования:

Для работы с API Discord необходимо установить библиотеку discord.py:

pip install discord.py

Пример отправки сообщения на сервер Discord:

Для работы с API Discord необходимо установить библиотеку discord.js:

npm install discord.js

Пример отправки сообщения на сервер Discord:

javascript const Discord = require(‘discord.js’); const client = new Discord.Client(); const token = ‘your token here’; client.once(‘ready’, () => < console.log(‘Ready!’); >); client.on(‘message’, message => < if (message.content === ‘ping’) < message.channel.send(‘Pong.’); >>); client.login(token);

Для работы с API Discord необходимо установить библиотеку JDA:

net.dv8tion JDA 4.1.0_147

Пример отправки сообщения на сервер Discord:

java import net.dv8tion.jda.api.*; public class Bot < public static void main(String[] args) < JDA api = new JDABuilder(«your token here»).build(); api.addEventListener(new MyListener()); >> class MyListener extends ListenerAdapter < public void onMessageReceived(MessageReceivedEvent event) < if (event.getMessage().getContentRaw().equals(«!ping»)) < event.getChannel().sendMessage(«Pong!»).queue(); >> >

В целом, Discord API предоставляет множество возможностей для разработки приложений, работы с ботами и обучения программированию. Больше информации и примеров кода можно получить на официальном сайте Discord.

Источник: progery.ru

Рейтинг
( Пока оценок нет )
Загрузка ...