README.md in redd-0.8.8 vs README.md in redd-0.9.0.pre.1
- old
+ new
@@ -29,10 +29,12 @@
- Built-in rate limiting and error handling.
- Automatic retrying of failed requests.
### Demo
+#### Reddit Bot
+
```ruby
require 'redd'
session = Redd.it(
user_agent: 'Redd:RandomBot:v1.0.0 (by /u/Mustermind)',
@@ -40,19 +42,21 @@
secret: 'PsF_kVZrW8nSVCG5kNsIgl-AaXE',
username: 'RandomBot',
password: 'hunter2'
)
-session.subreddit('all').comment_stream do |comment|
+session.subreddit('all').comments.stream do |comment|
if comment.body.include?('roll a dice')
comment.reply("It's a #{rand(1..6)}!")
elsif comment.body.include?('flip a coin')
comment.reply("It's a #{%w(heads tails).sample}!")
end
end
```
+#### Web Application
+
```ruby
require 'sinatra'
require 'redd/middleware'
use Rack::Session::Cookie
@@ -96,13 +100,10 @@
#### Where can I ask for help if I'm having issues?
Check out the [**official subreddit**](https://www.reddit.com/r/Redd) or raise a [**GitHub issue**](https://github.com/avinashbot/redd/issues/new).
#### How do I request a feature / contribute?
-
-- The quickest way to get a feature into Redd is to raise a [**GitHub issue**](https://github.com/avinashbot/redd/issues/new).
-- Pull requests are also appreciated!
-- Don't hesitate! There are no stupid questions!
+Take a look at [**CONTRIBUTING.md**](https://github.com/avinashbot/redd/blob/master/CONTRIBUTING.md).
#### How can I contact you?
[Reddit](https://www.reddit.com/message/compose/?to=Mustermind) /
[Email](mailto:avinash@dwarapu.me)