Como apagar posts automaticamente no GoToSocial

Infelizmente este ainda não é um recurso nativo do GoToSocial, mas alguém subiu no Github um script Python que faz exatamente isso.

Ele apaga todos os posts mais antigos do que o número de dias especificado, mas mantém aqueles fixados ou salvo nos marcadores.

 https://github.com/xurxia/gts-cleaner/

Para criar uma imagem Docker é bem simples com esse Dockerfile:

```
FROM python:alpine
WORKDIR /app
COPY . .
ENV PYTHONUNBUFFERED=1
ENV TZ=America/Recife

RUN pip3 install -r requirements.txt --no-cache
CMD [ "python3", "main.py" ]
```

Aí é só criar um volume apontando `/alguma/pasta/config.json` para `/app/config.json`.

Quem escreveu o código não especifica exatamente quais os escopos necessários na API mas funcionou com esses: https://token.bolha.one/?client_name=GtS%20Cleaner&scopes=read:statuses%20read:accounts%20write:statuses%20write:accounts

Gere seu token de acesso informando a URL da sua instância GoToSocial (sem incluir https://). Edite os escopos se souber o que está fazendo.

@fediadminbr

#FediAdminBR #GoToSocial