Skip to content

Java Spring Boot Discord bot that fetch posts from reddit and post them in discord. Reddit API, Vimeo API, Discord API and PostgreSQL used in this project

License

Notifications You must be signed in to change notification settings

Glaxier0/discord-bot-reddit-java-free-version

Repository files navigation

DEPRECATED JUST USE NORMAL VERSION

discord-bot-reddit-java-free-version

A discord bot project that gathers posts from reddit and post them in discord channel.

Used APIs

Reddit API - JRAW Wrapper

Vimeo API - clickntap Java SDK

Vimeo API let us watch reddit videos directly in discord via embed. Any video hosting site can be used instead of Vimeo

Keep in mind vimeo has free 10 daily video upload quota.

This version of bot is vimeo api free quota version. If you have vimeo plus upgrade click me

Basically what it does is keep deleting videos in vimeo account so our 10 quota limit refreshes.

Difference between this version and normal version is free version can only hold 10 video at a time. Plus version can hold lots of videos. If you have vimeo plus don't bother with free version.

Discord API - JDA Wrapper

Things needed for project to work

Don't forget to edit application.properties in resources folder.

Reddit username, reddit password, reddit personal use script from here Reddit client_id, client_secret.

Vimeo API TOKEN from here with auth(you) public, private, create, edit, delete, upload scopes

DISCORD API BOT TOKEN from here

An sql database named reddit_bot

reddit_bot database needs posts table.

Table create script for postgresql

Some error may occur while creating table from script so an sql knowledge needed.

Example bot created by me

About

Java Spring Boot Discord bot that fetch posts from reddit and post them in discord. Reddit API, Vimeo API, Discord API and PostgreSQL used in this project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages