aggregating-crypto-news
Aggregate breaking cryptocurrency news from 50+ sources including CoinDesk, CoinTelegraph, The Block, and Decrypt.\nUse when needing to monitor crypto market news, track announcements, or find coin-specific updates.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Aggregate breaking cryptocurrency news from 50+ sources including CoinDesk, CoinTelegraph, The Block, and Decrypt.\nUse when needing to monitor crypto market news, track announcements, or find coin-specific updates.\nTrigger with phrases like \
How to use
Upewnij się, że masz zainstalowany Python 3.8 lub nowszy. Zainstaluj wymagane biblioteki: uruchom
pip install feedparserorazpip install requests. Skill potrzebuje dostępu do internetu, aby pobierać kanały RSS z serwisów informacyjnych.Określ, co chcesz znaleźć: ogólne wiadomości z ostatnich 24 godzin, wiadomości dotyczące konkretnej monety (np. Bitcoin, Ethereum), konkretnej kategorii (DeFi, NFT, regulacje) czy z określonego okresu (1h, 4h, 7 dni).
Uruchom agregator wiadomości. Dla domyślnego skanowania (20 najnowszych wiadomości z ostatnich 24h, posortowanych po znaczeniu) wykonaj:
python {baseDir}/scripts/news_aggregator.pyAby filtrować po konkretnej monecie, dodaj parametry:
python {baseDir}/scripts/news_aggregator.py --coin BTC --period 4h(zamień BTC na symbol monety, którą cię interesuje, i dostosuj okres).Aby filtrować po kategorii, użyj parametru kategorii w poleceniu. System automatycznie przypisze każdej wiadomości wynik znaczenia na podstawie słów kluczowych związanych z ruchem rynkowym.
Wybierz format wyjściowy: tabela (domyślnie), JSON lub CSV, w zależności od tego, jak chcesz przetwarzać dane. Rezultaty będą zawierać tytuł, źródło, datę i ocenę znaczenia każdej wiadomości.