Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cmirnow/twitter-toolkit-onrails

'Twitter Toolkit onRails' can Follow, Unfollow, Retweet, Likes, Posts and Tweet Parser.
https://github.com/cmirnow/twitter-toolkit-onrails

rails retweet tweet-parser twitter-toolkit unfollow

Last synced: about 1 month ago
JSON representation

'Twitter Toolkit onRails' can Follow, Unfollow, Retweet, Likes, Posts and Tweet Parser.

Awesome Lists containing this project

README

        

## Twitter Toolkit on Rails
Twitter Toolkit onRails can Follow, Unfollow, Retweet, Likes, Posts and Tweet Parser.
***
You can use a HTTPS-proxy.
***

Thank you, thank you very much. I already hear your admiring exclamations.

But! Guys, don't forget please. This is a concept only. I am working on improving and refactoring this rails-app.

[Description](https://masterpro.ws/serializing-twitter-user-object-for-activejob) (in Russian).

[![Twitter Toolkit on Rails](https://github.com/cmirnow/Twitter-toolkit-onRails/blob/master/public/images/twitter-toolkit-on-rails-1.jpg)](https://masterpro.ws/serializing-twitter-user-object-for-activejob)

[![Twitter Toolkit on Rails](https://github.com/cmirnow/Twitter-toolkit-onRails/blob/master/public/images/twitter-toolkit-on-rails.jpg)](https://masterpro.ws/serializing-twitter-user-object-for-activejob)

## Running Locally
* Make sure you have Ruby and Postgresql installed.
```bash
git clone https://github.com/cmirnow/Twitter-toolkit-onRails.git
```
* Create .env file on the root of the project:
```bash
export GMAIL_USER_NAME = '***************'
export GMAIL_PASSWORD = '***************'
```

```bash
sudo service postgresql start
sudo -u postgres psql
postgres=# CREATE DATABASE development_twi_toolkit;
cd Twitter-toolkit-onRails
bundle install
bin/rails db:migrate RAILS_ENV=development
rails s
```
* Go to http://localhost:3000.
* Sign up.
* Confirm your email.
* Sign in.
* Create New Tweet now. Attention, you need to get four keys of Twitter API: Consumer Key, Consumer Secret, Access Token and Access Token Secret.
* Select one of four actions (follow, unfollow, retweet, post).
* Go ahead. :)