# ActivityPub Plugin

**URL:** https://meta.discourse.org/t/activitypub-plugin/266794
**Category:** Plugin
**Tags:** experimental, activitypub
**Created:** [May 31, 2023, 5:21pm UTC](https://meta.discourse.org/t/activitypub-plugin/266794 "2023-05-31T17:21:52Z")
**Posts on this page:** 20
**Page:** 12

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [June 19, 2024, 1:19pm UTC](https://meta.discourse.org/t/activitypub-plugin/266794/225 "2024-06-19T13:19:13Z")

</div>

There could be a few reasons for that, including an issue in mastodon. Updating the name is tested and used functionality in the plugin and should work with Mastodon. Could you give me a bit more detail on the following:

1. What version of the plugin and discourse you’re using.
2. A link to the category with the actor, and the handle of the category.
3. When you say the name “doesn’t update on mastodon” could you tell me how you’re testing that.

---

<div class="post-metadata">

### Author: ![David\_Ghost](https://avatars.discourse-cdn.com/v4/letter/d/c37758/32.png) [@David\_Ghost](https://meta.discourse.org/u/David_Ghost)
#### Post date: [June 19, 2024, 1:28pm UTC](https://meta.discourse.org/t/activitypub-plugin/266794/226 "2024-06-19T13:28:18Z")

</div>

Yes, i’m using 3.3.0.beta3-dev ([006169f782](https://github.com/discourse/discourse/commits/006169f7826b603af68865cf137a7030043f50a5)). My last rebuild was from 2 days ago. The plugin IS the latest. There’s no update available.

Here’s the [category](https://forumjogos.com.br/c/vale-tudo/6)

And the handle: valetudo@forumjogos.com.br

I put it in Admin \> Plugins \> ActivityPub \> “Edit Actor”, and i click “Save”. There’s no changes.

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [June 19, 2024, 1:29pm UTC](https://meta.discourse.org/t/activitypub-plugin/266794/227 "2024-06-19T13:29:43Z")

</div>

What have you changed the name from and what have you changed it to? And where are you testing whether it is updated?

---

<div class="post-metadata">

### Author: ![David\_Ghost](https://avatars.discourse-cdn.com/v4/letter/d/c37758/32.png) [@David\_Ghost](https://meta.discourse.org/u/David_Ghost)
#### Post date: [June 19, 2024, 1:31pm UTC](https://meta.discourse.org/t/activitypub-plugin/266794/228 "2024-06-19T13:31:39Z")

</div>

I changed from “Vale Tudo VT” to only “Vale Tudo”.

Want to see it here: [Mastodon](https://mastodon.social/@valetudo@forumjogos.com.br)

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [June 19, 2024, 1:50pm UTC](https://meta.discourse.org/t/activitypub-plugin/266794/229 "2024-06-19T13:50:56Z")

</div>

I’ve just looked up “valetudo@forumjogos.com.br” on mastodon.social a couple of times and the name has been successfully changed. It looks like you’re testing out a few different names. It’s currently “Vale Tudo - Fórum Jogos”.

 ![Screenshot 2024-06-19 at 15.49.21](https://global.discourse-cdn.com/meta/original/4X/0/c/5/0c502b6b2777eac8c495baae60e49c34159794e0.png)

👉 Tip: If the actor details are not updating for some reason, you can force any Mastodon instance to get the latest version of your actor by doing a search for your actor’s handle on that instance. Mastodon will update it’s local copy of a remote actor when you do that.

Note that we’ll be adding explicit Update \> Actor support (which will make this happen in realtime) soon.

---

<div class="post-metadata">

### Author: ![David\_Ghost](https://avatars.discourse-cdn.com/v4/letter/d/c37758/32.png) [@David\_Ghost](https://meta.discourse.org/u/David_Ghost)
#### Post date: [June 19, 2024, 1:52pm UTC](https://meta.discourse.org/t/activitypub-plugin/266794/230 "2024-06-19T13:52:58Z")

</div>

I just saw it. I have tested now on the app and it’s works. Thank you Angus

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [June 20, 2024, 1:08pm UTC](https://meta.discourse.org/t/activitypub-plugin/266794/231 "2024-06-20T13:08:21Z")

</div>

> [@Lhc\_fl](#):
>
> A feature request: Is it possible to silence or suspend accounts created by the activitypub plugin?

Note that this was fixed in the PR just merged. You can now suspend ActivityPub users.

[https://github.com/discourse/discourse-activity-pub/pull/106](https://github.com/discourse/discourse-activity-pub/pull/106)

---

<div class="post-metadata">

### Author: ![David\_Ghost](https://avatars.discourse-cdn.com/v4/letter/d/c37758/32.png) [@David\_Ghost](https://meta.discourse.org/u/David_Ghost)
#### Post date: [June 21, 2024, 12:12am UTC](https://meta.discourse.org/t/activitypub-plugin/266794/232 "2024-06-21T00:12:25Z")

</div>

Can it works to federate bot accounts?

I searched for 3 bot accounts handle to federate, and always get a “Could not find” error. But it’s works with accounts not tagged as bot

---

<div class="post-metadata">

### Author: ![eisammy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eisammy/32/528804_2.png) [@eisammy](https://meta.discourse.org/u/eisammy)
#### Post date: [June 21, 2024, 4:13am UTC](https://meta.discourse.org/t/activitypub-plugin/266794/233 "2024-06-21T04:13:41Z")

</div>

ActivityPub still is experimental and many trouble are here yet but the first one its about title and mastodon not provide this cause the struture are not like discourse this is a problem to my instance.

---

<div class="post-metadata">

### Author: ![eisammy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eisammy/32/528804_2.png) [@eisammy](https://meta.discourse.org/u/eisammy)
#### Post date: [June 21, 2024, 4:14am UTC](https://meta.discourse.org/t/activitypub-plugin/266794/234 "2024-06-21T04:14:57Z")

</div>

Can’t I federate accounts or sublemmys from lemmy instances idk why.

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [June 21, 2024, 6:58am UTC](https://meta.discourse.org/t/activitypub-plugin/266794/235 "2024-06-21T06:58:01Z")

</div>

> [@David\_Ghost](#):
>
> Can it works to federate bot accounts?

Could you explain what you mean a bit more here?

> [@David\_Ghost](#):
>
> I searched for 3 bot accounts handle to federate, and always get a “Could not find” error. But it’s works with accounts not tagged as bot

Could you also explain what you mean by this too? Maybe walk me through what exactly you’re trying to do.

> [@eisammy](#):
>
> first one its about title and mastodon not provide this cause the struture are not like discourse this is a problem to my instance.

Yes, Mastodon is a microblogging platform so a topic in Discourse is never going to translate exactly to it. Keep in mind that you can federate with other Discourse instances, or other forum software that supports federations such as NodeBB. The topics will be effectively the same on other ActivityPub-enabled forum software.

> [@eisammy](#):
>
> Can’t I federate accounts or sublemmys from lemmy instances idk why.

I haven’t tested extensively with Lemmy on the current version of the plugin, however I’m working with the creator of Lemmy on that front, see e.g.

> **[Lemmy-Discourse federation](https://socialhub.activitypub.rocks/t/lemmy-discourse-federation/4177)**
>
> @angus Im currently testing some new changes for federating with Discourse. Its pretty close to working, but now there is a problem because Discourse doesnt mark its posts as public. To fix this you should add...

---

<div class="post-metadata">

### Author: ![David\_Ghost](https://avatars.discourse-cdn.com/v4/letter/d/c37758/32.png) [@David\_Ghost](https://meta.discourse.org/u/David_Ghost)
#### Post date: [June 21, 2024, 10:27am UTC](https://meta.discourse.org/t/activitypub-plugin/266794/236 "2024-06-21T10:27:20Z")

</div>

> [@angus](#):
>
> Could you explain what you mean a bit more here?

There’s a example. A bot account i cant find and follow. I have already searched for 5 others bots, but none works

 ![Screenshot_2024-06-21-12-22-38-956_com.android.chrome-edit](https://global.discourse-cdn.com/meta/original/4X/7/d/4/7d4c44296e4301114183f86f3392d65a36f477e5.jpeg)  
 ![Screenshot_2024-06-21-12-27-51-093_com.android.chrome-edit](https://global.discourse-cdn.com/meta/original/4X/d/5/f/d5f842bd1374ef750cb490a28c31d836c2ab402b.jpeg)  
 ![Screenshot_2024-06-21-12-23-59-254_com.android.chrome-edit](https://global.discourse-cdn.com/meta/original/4X/a/3/7/a37d7e7d49d381039addc4c802f8fec8078bd680.jpeg)

Another example: wallpapers@mastodon.social

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [June 21, 2024, 10:49am UTC](https://meta.discourse.org/t/activitypub-plugin/266794/237 "2024-06-21T10:49:11Z")

</div>

Thanks for explaining. Yes, that’s expected currently. We’re slowly adding more support as the need arises, and as we think through the implications. Currently we have not yet allowed Discourse actors to follow `Service` actors (which is what Mastodon marks the accounts you’ve referred to as being). We may add support for them soon.

---

<div class="post-metadata">

### Author: ![mynoxin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mynoxin/32/432934_2.png) [@mynoxin](https://meta.discourse.org/u/mynoxin)
#### Post date: [June 28, 2024, 11:58pm UTC](https://meta.discourse.org/t/activitypub-plugin/266794/238 "2024-06-28T23:58:54Z")

</div>

A question from a newbie… I installed the plugin and to use it, I have to have a own mastodon server, right?

I have a mastodon account (podcasts.social), but when I use the plugin, my url is used as a mastodon handle, that I can’t connect to my existing account, right?

Thanks!

---

<div class="post-metadata">

### Author: ![hello-smile6](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hello-smile6/32/304628_2.png) [@hello-smile6](https://meta.discourse.org/u/hello-smile6)
#### Post date: [June 29, 2024, 12:01am UTC](https://meta.discourse.org/t/activitypub-plugin/266794/239 "2024-06-29T00:01:09Z")

</div>

> [@mynoxin](#):
>
> I have to have a own mastodon server, right?

Pretty sure whether you run your own mastodon instance is irrelevant when it comes to the activitypub plugin

---

<div class="post-metadata">

### Author: ![mynoxin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mynoxin/32/432934_2.png) [@mynoxin](https://meta.discourse.org/u/mynoxin)
#### Post date: [June 29, 2024, 8:12am UTC](https://meta.discourse.org/t/activitypub-plugin/266794/240 "2024-06-29T08:12:52Z")

</div>

If so, how can I connect my …@podcasts.social to the plugin instead of the url of my discourse installation?

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [July 1, 2024, 7:26am UTC](https://meta.discourse.org/t/activitypub-plugin/266794/241 "2024-07-01T07:26:35Z")

</div>

Hey @mynoxin, hang tight for a few days. I’m working on new documentation for this plugin with some how-to videos which should make this much clearer 🙂

---

<div class="post-metadata">

### Author: ![Lhc\_fl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhc_fl/32/268115_2.png) [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)
#### Post date: [July 1, 2024, 1:28pm UTC](https://meta.discourse.org/t/activitypub-plugin/266794/242 "2024-07-01T13:28:41Z")

</div>

A strange thing: As a normal user, you cannot mute/ignore the user created by the ActivityPub plugin. Is it a bug?

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [July 2, 2024, 8:59am UTC](https://meta.discourse.org/t/activitypub-plugin/266794/243 "2024-07-02T08:59:13Z")

</div>

> [@angus](#):
>
> I’m working on new documentation for this plugin with some how-to videos which should make this much clearer

Just a note that this is now live! Check out the videos and instructions in the first post of this topic and the topics linked to.

> [@angus](#):
>
> If you’re unfamiliar with ActivityPub start by watching this short video:
> 
> When you’re ready to get started setting up the plugin, check out our #activitypub #Documentation > Integrations topics:
> 
> - [How to set up an ActivityPub Actor](https://meta.discourse.org/t/how-to-set-up-an-activitypub-actor/314578)
> - [How to follow an ActivityPub Actor](https://meta.discourse.org/t/how-to-follow-an-activitypub-actor/314580)

> [@Lhc\_fl](#):
>
> As a normal user, you cannot mute/ignore the user created by the ActivityPub plugin. Is it a bug?

Thanks for the report, I’ll take a look soon.

---

<div class="post-metadata">

### Author: ![Mte90](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mte90/32/120441_2.png) [@Mte90](https://meta.discourse.org/u/Mte90)
#### Post date: [July 2, 2024, 2:18pm UTC](https://meta.discourse.org/t/activitypub-plugin/266794/244 "2024-07-02T14:18:55Z")

</div>

![image](https://global.discourse-cdn.com/meta/original/4X/2/2/3/2231b8ed27b8c59a5b910f3eea72b88327c26b9f.png)

I see in the log tons of those errors.  
At same time I can’t change the owner of a thread and online seems that the reason is this plugin.  
I am the admin so I should be able to do it.

[Previous page](https://meta.discourse.org/t/activitypub-plugin/266794.md?page=11)

[Next page](https://meta.discourse.org/t/activitypub-plugin/266794.md?page=13)
