Screenshot

Публикуем сообщение в федиверс используя библиотеку Masto

21 августа, 2024
1 минута чтения

Федиверс это набор сервисов объединенных в децентрализованной сети. Pleroma — один из ведущих федиверс серверов.

Установка Pleroma

Проще всего поднять локально можно используя Docker-Pleroma, например отсюда https://github.com/angristan/docker-pleroma.

Установка NodeJS

npm i masto

Отправляем свой статус

const { createRestAPIClient } = require('masto');

const masto = createRestAPIClient({
  url: 'http://localhost:4000/',
  accessToken: 'YOUR_ACCESS_TOKEN',
});

const status = await masto.v1.statuses.create({
  status: 'hello from #mastojs!',
  visibility: 'public',
});

Денис Сергеевич Басковский

Философ, изобретатель и поэт.

Добавить комментарий Отменить ответ

q otp
Предыдущая статья

Q-OTP Quasar Extension

Следующая статья

Генерация открытого и закрытого pem-ключа

Exit mobile version