mirror of
https://github.com/thewesker/ebooks_example.git
synced 2025-12-20 04:11:13 -05:00
use cloudinary:basic addon and cloudinary gem
This commit is contained in:
1
Gemfile
1
Gemfile
@@ -3,3 +3,4 @@ ruby '2.1.3'
|
||||
|
||||
gem 'twitter_ebooks', '3.0.7'
|
||||
gem 'dotenv'
|
||||
gem 'cloudinary'
|
||||
|
||||
16
app.json
16
app.json
@@ -8,16 +8,28 @@
|
||||
"ebooks"
|
||||
],
|
||||
"addons": [
|
||||
"papertrail:choklad"
|
||||
"papertrail:choklad",
|
||||
"cloudinary:starter"
|
||||
],
|
||||
"env": {
|
||||
"LANG": "en_US.UTF-8",
|
||||
"BOT_NAME": "",
|
||||
"SOURCE_USERNAME": "",
|
||||
"OWNER_ACCOUNTS": {
|
||||
"required": false,
|
||||
"value": ""
|
||||
},
|
||||
"SOURCE_USERNAMES": {
|
||||
"required": false,
|
||||
"value": ""
|
||||
},
|
||||
"CONSUMER_KEY": "",
|
||||
"CONSUMER_SECRET": "",
|
||||
"ACCESS_TOKEN": "",
|
||||
"ACCESS_TOKEN_SECRET": "",
|
||||
"CLOUDINARY_URL": {
|
||||
"required": false,
|
||||
"value": ""
|
||||
},
|
||||
"TWEET_INTERVAL": "2h",
|
||||
"TWEET_CHANCE": "0.8",
|
||||
"BLACKLIST": {
|
||||
|
||||
3
bots.rb
3
bots.rb
@@ -1,11 +1,12 @@
|
||||
require 'twitter_ebooks'
|
||||
require_relative 'boodoo'
|
||||
require 'dotenv'
|
||||
require 'cloudinary'
|
||||
|
||||
include Ebooks::Boodoo
|
||||
|
||||
# Read defaults and lay env vars on top:
|
||||
SETTINGS = Dotenv.load('defaults.env').merge(ENV)
|
||||
SETTINGS = Dotenv.load('secrets.env').merge(ENV)
|
||||
|
||||
|
||||
# Information about a particular Twitter user we know
|
||||
|
||||
@@ -4,6 +4,7 @@ CONSUMER_KEY=
|
||||
CONSUMER_SECRET=
|
||||
ACCESS_TOKEN=
|
||||
ACCESS_TOKEN_SECRET=
|
||||
CLOUDINARY_URL=
|
||||
TWEET_INTERVAL=2h
|
||||
TWEET_CHANCE=0.8
|
||||
BLACKLIST=tinysubversions, dril
|
||||
|
||||
Reference in New Issue
Block a user