lol-rss

所属分类:FaaS/Serverless
开发工具:Python
文件大小:110KB
下载次数:0
上传日期:2023-02-03 08:53:49
上 传 者sh-1993
说明:  用于不同游戏的防暴游戏RSS新闻生成器
(RSS News Generator for different games of Riot Games)

文件列表:
.flake8 (442, 2020-12-09)
data (0, 2020-12-09)
data\lol (0, 2020-12-09)
data\lol\news.json (3403, 2020-12-09)
data\lol\status.json (4547, 2020-12-09)
data\lor (0, 2020-12-09)
data\lor\status-locales.json (1404, 2020-12-09)
data\lor\status-servers.json (207, 2020-12-09)
data\valorant (0, 2020-12-09)
data\valorant\news.json (1789, 2020-12-09)
data\valorant\status-locales.json (1365, 2020-12-09)
data\valorant\status-servers.json (300, 2020-12-09)
data\wildrift (0, 2020-12-09)
data\wildrift\news.json (1353, 2020-12-09)
data\wildrift\status-locales.json (1715, 2020-12-09)
data\wildrift\status-servers.json (303, 2020-12-09)
handlers (0, 2020-12-09)
handlers\__init__.py (0, 2020-12-09)
handlers\lol (0, 2020-12-09)
handlers\lol\__init__.py (0, 2020-12-09)
handlers\lol\news.py (1091, 2020-12-09)
handlers\lol\ruesports.py (1131, 2020-12-09)
handlers\lol\status.py (1077, 2020-12-09)
handlers\lor (0, 2020-12-09)
handlers\lor\__init__.py (0, 2020-12-09)
handlers\lor\status.py (1437, 2020-12-09)
handlers\valorant (0, 2020-12-09)
handlers\valorant\__init__.py (0, 2020-12-09)
handlers\valorant\news.py (1097, 2020-12-09)
handlers\valorant\status.py (1482, 2020-12-09)
handlers\wildrift (0, 2020-12-09)
handlers\wildrift\__init__.py (0, 2020-12-09)
handlers\wildrift\news.py (1046, 2020-12-09)
... ...

[![Serverless Framework](https://img.shields.io/badge/-serverless%20%E2%9A%A1-%23000)](http://www.serverless.com) [![GitHub Workflow Status](https://img.shields.io/github/workflow/status/Antosik/lol-rss/Python%20checks)](https://github.com/Antosik/lol-rss/actions) [Версия на русском (RU)](https://github.com/Antosik/lol-rss/blob/master/README-ru.md) ## Description This service generates RSS from various official news sources about [League of Legends](https://leagueoflegends.com/), [Valorant](https://playvalorant.com/), [Legends of Runeterra](https://playruneterra.com/) and [Wild Rift](https://wildrift.leagueoflegends.com/) ## How to use - Use RSS aggregator, e.g. [Feedly](https://feedly.com/) - Integrate with [Zapier](https://zapier.com/), [Integromat](https://www.integromat.com/) or other process automation services - Zapier Integration Guides - [Lite](https://github.com/Antosik/lol-rss/wiki/Zapier) and [Advanced](https://github.com/Antosik/lol-rss/wiki/Zapier-%5BAdvanced%5D) ## Supported Services - [League of Legends](https://github.com/Antosik/lol-rss/wiki/League-of-Legends) - News - Server status - [Valorant](https://github.com/Antosik/lol-rss/wiki/Valorant) - News - Server status - [Legends of Runeterra](https://github.com/Antosik/lol-rss/wiki/Legends-of-Runeterra) - Server status - [Wild Rift](https://github.com/Antosik/lol-rss/wiki/Wild-Rift) - News - Server status ## How it works All code is written in [Python](https://www.python.org/) and called in [AWS Lambda](https://aws.amazon.com/lambda/) every 10 minutes. In the process, we request information from [our sources](#Supported-Services), generate an RSS feed from it and upload it to [AWS S3](https://aws.amazon.com/s3/) ## Libraries used - [requests](https://github.com/psf/requests/) - for HTTP requests - [feedgen](https://github.com/lkiesow/python-feedgen) - for generating RSS / Atom - [feedparser](https://github.com/kurtmckee/feedparser) - for parsing RSS / Atom - [boto3](https://github.com/boto/boto3) - to upload files to S3 - [serverless](https://serverless.com/) - for easy deployment on AWS ## Compliance with the standard ![Valid Atom 1.0 feed](https://validator.w3.org/feed/images/valid-atom.png) All generated RSS feeds were provided using the [W3C Feed Validation Service](https://validator.w3.org/feed/) and are valid Atom 1.0 feeds. ## Attribution This service isn't developed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing League of Legends, Valorant, Legends of Runeterra or Wild Rift. League of Legends, Valorant, Legends of Runeterra, Wild Rift and Riot Games are trademarks or registered trademarks of Riot Games, Inc. League of Legends, Valorant, Legends of Runeterra, Wild Rift (c) Riot Games, Inc.

近期下载者

相关文件


收藏者