Skip to content

Latest commit

 

History

History
51 lines (26 loc) · 1.97 KB

README.md

File metadata and controls

51 lines (26 loc) · 1.97 KB

RSS Logo

Rss2Telegram

Envio automático de feed RSS para pessoa, canal ou grupo no Telegram.

Mais explicações e exemplos de uso aqui.

Participe:

Participe das conversas sobre o projeto na aba Discussions.

Issues também são sempre bem vindas.

Configuração:

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;

Opções de variáveis

{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.

Uso

Faça um Fork, defina as variáveis e habilite a ação em "Enable workflow". Pronto!

Enable Workflow

A ação irá buscar as atualizações a cada hora conforme definido no arquivo cron.yml.