Contents

Integração Discord RSS facilitada com FeedCord

Contents

/images/bdb3e822a5e5595788d493911508039bb0ac269fa4acfe326ab07d59fac5d7ae.jpg

@este site — 11 de março de 2024

Amigos, hoje vou contar para vocês um projeto muito interessante que deve encantar os usuários do Discord e amantes de feeds RSS: FeedCord. Este leitor RSS ultrassimples integra-se perfeitamente com o Discord e permite que você tenha um feed de notícias diretamente no seu servidor Discord.

Há muito tempo que defendo os méritos do RSS, lamentando a sua presença cada vez menor no cenário digital atual.

/images/2e3a2ca14e58d4838849d234d55ea621657d3f6387ba23ec23cab39101741fa9.jpg

A integração com o Discord é um dos principais atributos do FeedCord, permitindo que os usuários transmitam atualizações derivadas de seus feeds RSS diretamente para um canal específico do Discord usando nada mais do que um webhook simples. O processo de configuração não poderia ser mais simples; tudo o que é necessário é a entrada do URL do webhook e do(s) feed(s) RSS específico(s) desejado(s), após o que a operação prossegue sem demora em direção ao destino pretendido. Além disso, o FeedCord oferece a vantagem de ser suportado no ambiente de conteinerização fornecido pelo Docker, facilitando consideravelmente a implantação. Na verdade, este é o método de instalação sugerido pela equipe de desenvolvimento por trás do projeto.

Então, como instalar o FeedCord com Docker?

Para iniciar este processo, você deve primeiro estabelecer um webhook do Discord.

/images/webhooks-2.png

Para estabelecer a funcionalidade do FeedCord, é essencial criar um diretório designado para o aplicativo no local de sua preferência. Dentro deste diretório, você deve gerar um arquivo appsettings.json contendo as especificações necessárias, que podem ser encontradas na documentação fornecida junto com exemplos de configurações relevantes.

{"RssUrls": ["YOUR","RSS URLS","HERE"],"YoutubeUrls": ["YOUR","YOUTUBE CHANNEL URLS","HERE","eg. https://www.youtube.com/@IGN"],"DiscordWebhookUrl": "https://discordapp.com/api/webhooks/1139357708546478200/ncB3dshJOPkQhthwOFQibeNt6YI-1_DiFbg0B3ZecfxchnbCGQNdG-m3PxqDdDSvt5Kk","RssCheckIntervalMinutes": 3,"EnableAutoRemove": true,"Username": "FeedCord","AvatarUrl": "https://i.imgur.com/1asmEAA.png","AuthorIcon": "https://i.imgur.com/1asmEAA.png","AuthorName": "FeedCord","AuthorUrl": "https://github.com/Qolors/FeedCord","FallbackImage": "https://i.imgur.com/f8M2Y5s.png","FooterImage": "https://i.imgur.com/f8M2Y5s.png","Color": 8411391,"DescriptionLimit": 200}

Para utilizar o Docker para implantar o FeedCord, é necessário gerar um arquivo docker-compose.yaml dentro do diretório que contém o aplicativo FeedCord, incorporando os detalhes de configuração necessários.

version: "3.9"services:myfeedcord:image: qolors/feedcord:latest # for amd64 architecture# image: qolors/feedcord:latest-arm64# For arm64 architecture (Uncomment this line and comment the above if using arm64)container_name: FeedCordrestart: unless-stoppedvolumes:- ./PATH/TO/MY/JSON/FILE/appsettings.json:/app/config/appsettings.json

Observe que você deve atualizar os caminhos de arquivo para seu arquivo de configuração appsettings.json e garantir que o contêiner Docker utilizado esteja alinhado com a estrutura de sua infraestrutura. Depois de concluído, basta executar o comando especificado.

docker-compose up-d

Para acessar a imagem FeedCord mais recente no Docker Hub por meio da interface de linha de comando no diretório FeedCord, você pode executar uma série de comandos que recuperarão a versão mais atualizada desta imagem e posteriormente iniciarão o serviço associado.

Na verdade, ao aderir a um conjunto simples de procedimentos, é possível estabelecer e ativar facilmente o FeedCord, que transmitirá as atualizações do seu feed RSS perfeitamente para o canal Discord designado. É crucial não esquecer de adicionar o feed RSS deste site https://korben.info/feed para garantir que você receba todas as atualizações mais recentes sem interrupção.

Para obter mais informações sobre o FeedCord, consulte seu repositório GitHub localizado em https://github.com/Qolors/FeedCord.

Agradecimentos a Lorenper

-Livre

Descubra um artigo aleatório…

Compartilhe este artigo

*️⃣ Link da fonte:

webhook Discord , documentação , https://github.com/Qolors/FeedCord ,