.. | ||
tests | ||
main.js | ||
package-lock.json | ||
package.json | ||
README.md |
Auto mute plugin for PeerTube
Auto mute accounts or instances based on public blocklists.
Settings
Blocklist URL format
This plugins expect the following JSON format from public blocklists:
{
data: {
value: string
action?: 'add' | 'remove' // Default is 'add'
}[]
}
For example:
{
data: [
{
value: 'peertube.cpy.re'
},
{
value: 'root@peertube.cpy.re'
}
]
}
This plugin does not apply a diff, so if you want to remove an entity from the blocklist, add action: 'remove'
to the object.
For example, to revert peertube.cpy.re
from the blocklist, update the JSON:
{
data: [
{
value: 'peertube.cpy.re',
action: 'remove'
},
{
value: 'root@peertube.cpy.re'
}
]
}