Releases: Audiosutras/feed_bot
Release list
0.2.5
What's Changed
- Notify User of Non-existent subreddit or mispelled subreddit by @Audiosutras in #51
- Adds support for parsing reddit urls for subreddits. users can now pass '.subreddit add https://www.reddit.com/r//' by @Audiosutras in #54
- Convert HTML Entry Descriptions to Markdown by @Audiosutras in #56
- Add Support The Work Loop by @Audiosutras in #58
- Export Channel Subscriptions by @Audiosutras in #60
Full Changelog: 0.2.4...0.2.5
0.2.4
Only the bot service needs to be update if running the project using docker. Run:
$ docker compose stop bot
$ docker compose rm
$ docker compose up -d## What's Changed
- Resolves Issue #33 - Set Entry Embed Image If Available by @Audiosutras in #43
- Issue 26 - Wrap Methods in Context typing by @Audiosutras in #45
- Resolve Issue 46: Delete Channel From DB If No Longer Exists by @Audiosutras in #47
- Resolve Issue 35 - Show Image for Subreddit Submissions by @Audiosutras in #48
Full Changelog: 0.2.3...0.2.4
0.2.3
What's Changed
- Init Test Suite by @Audiosutras in #41
- resolve issue 40: ensure duplicate rss entries aren't stored in collection by @Audiosutras in #42
Full Changelog: 0.2.2...0.2.3
0.2.2 Embeds Fix
0.2.1 - RSS Feed Temp Bug Fix
This release is to patch rss feeds temporarily. There was the possibility of a feed_url when added as a comma separated list to create an empty, ' ' feed url. This would cause session.get to not run period producing a silent failure in the code. Now checking that urls are indeed truthy"
In the future we want to make sure that an empty cannot be saved as a feed_url.
0.2.0 - RSS Feeds
This Release:
- Resolves an error when subreddit titles are longer than 256 characters
- Adds better presentation of subreddit embeds
- Adds RSS Feeds as a feature
What's Changed
- resolve issue #23: limit titles to 256 chars and limit descriptions to 1000 chars by @Audiosutras in #24
- Feature: RSS Feeds by @Audiosutras in #32
Full Changelog: 0.1.12...0.2.0
0.1.12 Subreddit List Command & Cleanup
Full Changelog: 0.1.11...0.1.12
0.1.11 - Handle 400 Bad Request for discord.embed
Full Changelog: 0.1.10...0.1.11
0.1.10 - Refactor Reddit API Calls
Refactor Reddit API Calls
- refactors the way we are using
asyncprawto call a discord channel's subreddits new listings in 1 api call to reduce the amount of calls to the reddit api - Removes the use of
python-dotenv. Users should export environment variables directly to the environment. Direnv is a great package for managing environment variables - Refactor to the codebase and readme file
0.1.9 Reddit New Listings
This release features a stable way to interact with the reddit api asyncrounously using user credentials. See aiohttp pr for more details.
What's Changed
- aiohttp by @Audiosutras in #12
New Contributors
- @Audiosutras made their first contribution in #12
Full Changelog: 0.1.7...0.1.9