Quotter - #DailyMotivation Twitter Bot
A Twitter bot is a type of bot software that controls a Twitter account via the Twitter API.
A Twitter Bot which tweets random inspirational quotes with a picture.
Follow Quotter(@SayHiToQuotter) on Twitter and Stay Motivated
Always!
Check documentation for the
source code
here!
-
First clone this repository:
git clone https://github.com/vinitshahdeo/Quotter.git
-
Replace 'XXXXXXXXX' in
src/config.js
with your Twitter API keys.
module.exports = {
consumer_key: 'XXXXXXXXXXXXXXXX',
consumer_secret: 'XXXXXXXXXXXXXXXX',
access_token_key: 'XXXXXXXXXXXXXXXX',
access_token_secret: 'XXXXXXXXXXXXXXXX'
}
-
To run this Twitter bot, first install dependencies :
npm install
-
Then run the below command :
npm run build
ornpm run start
Note - Tests are written using Mocha and can be run using npm test
Getting Twitter API keys
Click here to get Twitter API key.
-
Go to this and log in, if necessary.
-
Enter your Application Name, Description and your website address. You can leave the callback URL empty.
-
Accept the TOS, and solve the CAPTCHA.
-
Submit the form by clicking the Create your Twitter Application.
-
Copy the consumer key (API key) and consumer secret from the screen and replace in
src/config.js
-
Generate acess token and access secret token and replace in
src/config.js