Skip to content

Reddit to Discord bot done in the more up-to-date discord.py v1.0.0

License

Notifications You must be signed in to change notification settings

Littlemansmg/Pydumpster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pydumpster

This bot is built to follow subreddits and send posts to a discord server. This is a remake of Pydump-async.

Getting Started

Invite the bot to your server! It's constantly maintained, and running.

Current Functionality

  • Bot can access Reddit's json object of a subreddit.
  • Bot can sort through the json object to find the proper URL and send the URL + the subreddit it came from to discord.
  • Bot can read server settings from json file.
  • Bot can set various options
    • Default channel
      • Where the bot should send reddit posts
      • Default channel is the server owner
    • NSFW filter
      • Filters out what reddit has flaged as over 18 content
      • Default on
      • Toggleable
    • Create channels
      • This option will set if the bot can create a channel for each subreddit it's watching
      • Default off
      • Toggleable
    • Set valid subreddits to 'subscribe' to
      • List of reddits for the bot to check for post from
      • Defaulted to an empty list
    • Set default delay inbetween posts
      • Time (in seconds) how often the bot posts.
      • Defaulted to 5 minutes
  • Bot can add/remove a server with set defaults with no user interaction
  • All major commands i.e. sub, unsub, toggle nsfw/create are admin only commands

TODO

This list is in no particular order.

  • Add more options. (planned below)
    • default sort
  • Set up role based checks.
    • Ex. Instead of just admins, let people with x role use the command.
  • Personalize the help command so that it is easier to read/use.

Known Issues

  • None that I am aware of. :D

Built With

Releases

No releases published

Packages

No packages published

Languages