You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+21-1Lines changed: 21 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,4 @@
1
+
1
2
# Contributing to Reddit Video Maker Bot 🎥
2
3
3
4
Thanks for taking the time to contribute! ❤️
@@ -105,6 +106,25 @@ Enhancement suggestions are tracked as [GitHub issues](https://github.com/elebum
105
106
106
107
You development environment should follow the requirements stated in the [README file](README.md). If you are not using the specified versions, **please reference this in your pull request**, so reviewers can test your code on both versions.
107
108
109
+
#### Setting up your development repository
110
+
111
+
These steps are only specified for beginner developers trying to contribute to this repository.
112
+
If you know how to make a fork and clone, you can skip these steps.
113
+
114
+
Before contributing, follow these steps (if you are a beginner)
115
+
116
+
- Create a fork of this repository to your personal account
117
+
- Clone the repo to your computer
118
+
- Make sure that you have all dependencies installed
119
+
- Run `python main.py` to make sure that the program is working
120
+
- Now, you are all setup to contribute your own features to this repo!
121
+
122
+
Even if you are a beginner to working with python or contributing to open source software,
123
+
don't worry! You can still try contributing even to the documentation!
124
+
125
+
("Setting up your development repository" was written by a beginner developer themselves!)
126
+
127
+
108
128
#### Making your first PR
109
129
110
130
When making your PR, follow these guidelines:
@@ -114,7 +134,7 @@ When making your PR, follow these guidelines:
114
134
- You link any issues that are resolved or fixed by your changes. (this is done by typing "Fixes #\<issue number\>") in your pull request
115
135
- Where possible, you have used `git pull --rebase`, to avoid creating unnecessary merge commits
116
136
- You have meaningful commits, and if possible, follow the commit style guide of `type: explanation`
117
-
- Here are the commit types:
137
+
- Here are the commit types:
118
138
-**feat** - a new feature
119
139
-**fix** - a bug fix
120
140
-**docs** - a change to documentation / commenting
Copy file name to clipboardExpand all lines: README.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,20 +51,22 @@ On MacOS and Linux (debian, arch, fedora and centos, and based on those), you ca
51
51
This can also be used to update the installation
52
52
53
53
4. Run `python main.py`
54
-
5. Visit [the Reddit Apps page.](https://www.reddit.com/prefs/apps), and set up an app that is a "script".
54
+
5. Visit [the Reddit Apps page.](https://www.reddit.com/prefs/apps), and set up an app that is a "script". Paste any URL in redirect URL. Ex:google.com
55
55
6. The bot will ask you to fill in your details to connect to the Reddit API, and configure the bot to your liking
56
56
7. Enjoy 😎
57
57
8. If you need to reconfigure the bot, simply open the `config.toml` file and delete the lines that need to be changed. On the next run of the bot, it will help you reconfigure those options.
58
58
59
59
(Note if you got an error installing or running the bot try first rerunning the command with a three after the name e.g. python3 or pip3)
60
60
61
+
If you want to read more detailed guide about the bot, please refer to the [documentation](https://luka-hietala.gitbook.io/documentation-for-the-reddit-bot/)
0 commit comments