Envio automático de feed RSS para pessoa, canal ou grupo no Telegram.
Mais explicações e exemplos de uso aqui.
Participe das conversas sobre o projeto na aba Discussions.
Issues também são sempre bem vindas.
Defina as variáveis na aba Secrets
do repositório:
DESTINATION
: Destinos das mensagens separados por vírgulas (@destino
ou ID). Opcionalmente, remova a variável e crie um arquivo de nome DESTINATION.txt
com os valores;
URL
: Endereços de feeds RSS separados por vírgulas. Opcionalmente, remova a variável e crie um arquivo de nome URL.txt
com os valores;
BOT_TOKEN
: Token do bot que enviará as mensagens no canal (@BotFather);
PARAMETERS
: (opcional) Parâmetros que serão adicionados ao fim do link;
MESSAGE_TEMPLATE
: (opcional) Texto da mensagem. Valor padrão: <b>{TITLE}</b>
(ver opções);
BUTTON_TEXT
: (opcional) Texto do botão com o link. Sugestão: {SITE_NAME}
. Se esta variável não for criada não será enviado um botão. (Ver opções);
EMOJIS
: (opcional) Emojis separados por vírgulas. Podem ser usados na mensagem ou no botão;
{SITE_NAME}
: Nome do site;
{TITLE}
: Título do post;
{SUMMARY}
: Sumário do post;
{LINK}
: Link do post;
{EMOJI}
: Emoji escolhido aleatoriamente da lista.
Faça um Fork, defina as variáveis e habilite a ação em "Enable workflow". Pronto!
A ação irá buscar as atualizações a cada hora conforme definido no arquivo cron.yml.