This application is for banning a list of users in a text file from a twitch chatroom in a timely fashion.
This app must have moderator status in the chatroom that it will be doing the banning in. Be sure to connect it to an account that is trusted enough by the broadcaster to have moderator status or already has moderator status.
Before using this app in someones twitch chat, please make sure that they are aware of the usage of it, that they know what it does, and that they have looked into it themselves to make sure it isnt malicious. Any issues that arise and have to do with unauthorized usage will be removed from the issue tracker! I will not tolerate improper usage then having someone come to me with a situation that was caused by improper usage! Please deal with that on your own accord!
- NodeJS v6.x.x LTS - Can be downloaded from the NodeJS Website
- Download the latest release.
- Unzip the .zip file.
- Open the folder that has the file
index.js
. - Please see the NPM Installation section.
- Please see the
auth.env
File section. - Installation is done.
- Open a terminal of somekind whether it be Bash, Windows Command Prompt or something else and navigate to the folder where the app was extracted to.
- Paste in the following command.
npm install
- NodeJS will now get the required modules to run the app.
- Return back to the Global instructions.
-
TwitchApps OAuth Token Generator: TwitchApps << Must be logged in with the account you want the app to run on!
-
Copy/paste the OAuth token you generated at the TwitchApps site after the
TWITCH_OAUTH=
-
Enter the username that you used for the token generation after
TWITCH_USERNAME=
This will be the account that you are currently logged into the twitch website with -
Return back to the Global instructions.
Each username must be on its own line in the text file
Remove any quotes when replacing values in the below command
node index.js "ChannelName" "TextFileWithNames.txt"