Skip to content

GermanRapNerds/GRRWeeklyThread

Repository files navigation

Discord Twitter MIT License Maintained


GRR Weekly

Posts weekly discussion threads for the latest music in the /r/GermanRapReddit subreddit
View Demo . Contact me


About The Project

Posts weekly discussion threads for the latest music in the /r/GermanRapReddit subreddit


Main Features

  • Gets lots of information from config file and commandlines arguments
  • Searches for corresponding post which was put together using DIRM
  • can post fully automatically via a cronjob

Options

Config Possibilities:

  • See example config file
  • REDDIT_CLIENT_ID (string)
  • REDDIT_CLIENT_SECRET (string)
  • REDDIT_ACCESS_TOKEN (not used atm)
  • REDDIT_REFRESH_TOKEN (string)
  • DISTINGUISH (string either "True" or "False")
  • STICKY (string either "True" or "False")
  • FLAIR (string)
  • SUBREDDIT (string either "True" or "False")
  • TITLE (string with placeholder %CURRENT_DATE%)

Command Line Possibilities:

  • can all be used by itself or with a "-" or "/" before them. Ignore capitalization
  • dryrun
  • skipconfirmation
  • date with date after space in dd.MM.yyyy format (ex. "-date 16.12.2022")

Attention:

  • dryrun doesnt post and just writes to local file
  • skipconfirmation automatically posts, otherwise user need to say Y/N at the very end

Built With

  • Pretty much built with straight C#, dotnet 6.0, multiplatform
  • Did some small hackaround inside the project to get the ConfigFiles to copy to the correct directory. Unloud project to see. Prolly not best practice.
  • Shoutout to Reddit.NET

Contributing

  • Feel free to PR, but I guess this is done

License

Distributed under the MIT License. See LICENSE for more information.

As long as you dont copy this 1:1 and charge money for it, we gucci.


Contact

Twitter - @thsBizz

Project Link - github.com/TwosHusbandS/GRRWeeklyThread

Discord - @ths#0305

About

GRRWeeklyThread

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages