Плагин ActivityPub

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

  1. Какую версию плагина и Discourse вы используете.
  2. Ссылку на категорию с аккаунтом и название (handle) этой категории.
  3. Когда вы говорите, что имя «не обновляется в Mastodon», не могли бы вы объяснить, как именно вы это проверяете?

Да, я использую 3.3.0.beta3-dev (006169f782). Последнее обновление было два дня назад. Плагин — самый актуальный, обновлений нет.

Вот категория.

А также идентификатор: valetudo@forumjogos.com.br.

Я зашел в Администрирование > Плагины > ActivityPub > «Редактировать аккаунт» и нажал «Сохранить». Никаких изменений не произошло.

Какое название вы заменили и на какое? И где вы проверяете, что обновление применено?

Я изменил «Vale Tudo VT» на просто «Vale Tudo».

Хотите увидеть это здесь: https://mastodon.social/@valetudo@forumjogos.com.br

Я несколько раз проверял «valetudo@forumjogos.com.br» на mastodon.social, и имя было успешно изменено. Похоже, вы тестируете несколько разных вариантов. Сейчас оно выглядит как «Vale Tudo - Fórum Jogos».!

:point_right: Совет: Если по какой-то причине детали аккаунта не обновляются, вы можете заставить любой экземпляр Mastodon получить последнюю версию вашего аккаунта, выполнив поиск по его handle на этом экземпляре. Mastodon обновит свою локальную копию удалённого аккаунта при выполнении этого действия.

Обратите внимание, что в ближайшее время мы добавим явную поддержку обновления аккаунта (что обеспечит это в реальном времени).

2 лайка

Я только что это увидел. Я протестировал это сейчас в приложении, и всё работает. Спасибо, Энгус.

1 лайк

Обратите внимание, что эта проблема была исправлена в только что слитом pull-запросе. Теперь вы можете приостанавливать пользователей ActivityPub.

4 лайка

Можно ли использовать федерацию для аккаунтов-ботов?

Я искал три аккаунта-бота для федерации, но всегда получал ошибку «Не удалось найти». Однако с аккаунтами, не помеченными как боты, это работает.

1 лайк

ActivityPub всё ещё находится в стадии экспериментов, и здесь ещё много проблем. Первая из них касается заголовков: Mastodon их не предоставляет, поскольку структура отличается от Discourse. Это создаёт проблемы для моего экземпляра.

Разве я не могу объединять аккаунты или подлемми из инстансов Лемми? Не знаю почему.

Не могли бы вы немного подробнее объяснить, что вы имеете в виду?

Не могли бы вы также пояснить, что вы имеете в виду под этим? Возможно, опишите пошагово, что именно вы пытаетесь сделать.

Да, Mastodon — это платформа для микроблогов, поэтому тема в Discourse никогда не будет полностью соответствовать ей. Помните, что вы можете осуществлять федерацию с другими экземплярами Discourse или другим форумным ПО, поддерживающим федерацию, например, NodeBB. Темы будут фактически одинаковыми в другом программном обеспечении форумов, поддерживающем ActivityPub.

Я не проводил обширных тестов с Lemmy в текущей версии плагина, однако я работаю с создателем Lemmy в этом направлении, см., например:

1 лайк

Вот пример. Есть аккаунт бота, которого я не могу найти и подписаться на него. Я уже искал 5 других ботов, но ни один не работает.



Ещё один пример: wallpapers@mastodon.social

2 лайка

Спасибо за объяснение. Да, на данный момент это ожидаемо. Мы постепенно добавляем больше поддержки по мере возникновения необходимости и по мере того, как обдумываем последствия. В настоящее время мы ещё не разрешили пользователям Discourse подписываться на аккаунты типа Service (именно так Mastodon помечает упомянутые вами аккаунты). Возможно, мы скоро добавим поддержку для них.

2 лайка

Вопрос от новичка… Я установил плагин, и для его использования мне нужен собственный сервер Mastodon, верно?

У меня есть аккаунт Mastodon (podcasts.social), но когда я использую плагин, мой URL используется как дескриптор Mastodon, к которому я не могу подключить свой существующий аккаунт, верно?

Спасибо!

Довольно уверен, что имеет ли значение запуск вашего собственного экземпляра Mastodon, не имеет значения, когда речь идет о плагине ActivityPub.

2 лайка

Если да, как мне подключить мой …@podcasts.social к плагину вместо URL-адреса моей установки Discourse?

Привет, @mynoxin, потерпи пару дней. Я работаю над новой документацией для этого плагина, включая видео-инструкции, которые должны сделать всё гораздо понятнее :slight_smile:

1 лайк

Странная вещь: как обычный пользователь, вы не можете заглушить/игнорировать пользователя, созданного плагином ActivityPub. Это ошибка?

1 лайк

Просто напомню: это уже доступно! Посмотрите видео и инструкции в первом посте этой темы, а также в связанных темах.

Спасибо за сообщение, я скоро разберусь с этим.

1 лайк

В логах я вижу множество таких ошибок.
В то же время я не могу изменить владельца темы, и, похоже, причина в этом плагине.
Я администратор, поэтому должен иметь возможность это сделать.

1 лайк