The third rewrite of delta bot. This bot will be written in NodeJS.
Any contributions are much appreciated. Please keep your PRs to 1 commit and put the issue number in the beginning of your commit message if it is associated with one.
- download nvm. Mac/Linux: https://github.com/creationix/nvm Windows: https://github.com/coreybutler/nvm-windows/releases/download/1.1.1/nvm-setup.zip
git clone https://github.com/MystK/delta-bot-three.git
cd delta-bot-three
- Mac/Linux:
nvm install && nvm use
Windows: Look inside the .nvmrc folder to find the version. EX: 5.8.0 is the version.nvm install 5.8.0 && nvm use 5.8.0
- create a subreddit. after creation, ensure that "mod editing" for the subreddit's wiki is enabled, and make you bot account a moderator for the subreddit
- get a Reddit API key by going to https://www.reddit.com/prefs/apps/ => create another app => https://i.imgur.com/xMUa521.png
- create a
credentials.json
that looks like below npm start
and it should work
{
"username": "DeltaBot3",
"password": "PASSWORDHERE",
"clientID": "ebwS927PijoFvg",
"clientSecret": "X3-3cVNFx3Nd8_NYUrOuvmaf7wM",
"subreddit": "YOURnewSUBREDDIThere"
}
Please add yourself to this list if you've contributed content to this effort
- @roastchicken
- Rewrite what DeltaBot currently does and migrate all old data over. ✓
- Have DeltaBot automatically rescan edited comments #4.
- Solve the missing deltas issue (Quick Fix: #35, Ideal Scenario: #33).
- Implement first-time-delta PMs #14.
- Yearly Deltaboard #36.
- All-Time Deltaboard #34.
- Admin Interface #38.
- The remaining issues in any order: https://github.com/MystK/delta-bot-three/issues