circa10a / all-the-things-bot

Node.js monolith bot to post all my things

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

all-the-things-bot

Build Status

A monolith bot that posts all my things

alt text

Usage

Install dependencies

npm install

Start app

npm start

Things

Halloween Reddit Bot

Bot that counts down days to halloween and posts to /r/halloween.

Requires the following environment variables:

  • REDDIT_HALLOWEEN_CLIENT_ID
  • REDDIT_HALLOWEEN_CLIENT_SECRET
  • REDDIT_HALLOWEEN_USERNAME
  • REDDIT_HALLOWEEN_PASSWORD

Schedules

  • Every Monday at 03:00 CST
  • Every Halloween at 03:00 CST

Free Dev Shit Twitter Bot

Search for free swag opportunities on dev.to and post to twitter

Usage

Twitter Follow

Requires the following environment variables:

  • TWITTER_FREEDEVSHIT_CONSUMER_KEY
  • TWITTER_FREEDEVSHIT_CONSUMER_SECRET
  • TWITTER_FREEDEVSHIT_ACCESS_TOKEN
  • TWITTER_FREEDEVSHIT_ACCESS_TOKEN_SECRET

Schedules

  • Every day at 11:55 PM CST

Free Dev Shit Discord Bot

Search for free swag opportunities on dev.to and post to subscribed discord servers

Usage

AddToDiscord

IMPORTANT NOTE: Requires channel called swag in your discord server

Requires the following environment variables:

  • DISCORD_FREEDEVSHIT_TOKEN

Schedules

  • Every day at 11:55 PM CST

About

Node.js monolith bot to post all my things

License:MIT License


Languages

Language:JavaScript 99.4%Language:Dockerfile 0.6%