All Projects β†’ andrei-zgirvaci β†’ Twitch-Farmer

andrei-zgirvaci / Twitch-Farmer

Licence: other
A bot that helps you to get more followers on Twitch

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Twitch-Farmer

music-id
πŸš€ Music ID for Twitch (TwitchMusicID) is a Chatbot which automatically identifies music in the background of Twitch Streams, VODs, and Clips.
Stars: ✭ 49 (-60.48%)
Mutual labels:  twitch, twitch-bot
PythonTwitchBotFramework
asynchronous twitchbot framework made in pure python
Stars: ✭ 78 (-37.1%)
Mutual labels:  twitch, twitch-bot
nginx-obs-automatic-low-bitrate-switching
Simple app to automatically switch scenes in OBS based on the current bitrate fetched from the NGINX stats page.
Stars: ✭ 167 (+34.68%)
Mutual labels:  twitch, twitch-bot
Lagertha
A UI/UX redesign of the popular Twitch-bot PhantomBot
Stars: ✭ 10 (-91.94%)
Mutual labels:  twitch, twitch-bot
TwitchBot
Custom C# chat bot for Twitch TV
Stars: ✭ 33 (-73.39%)
Mutual labels:  twitch, twitch-bot
twitch-irc-rs
Twitch IRC library for the Rust programming language
Stars: ✭ 58 (-53.23%)
Mutual labels:  twitch, twitch-bot
supibot
Multiplatform, utility & novelty chat bot.
Stars: ✭ 77 (-37.9%)
Mutual labels:  twitch, twitch-bot
glitch
!NO MORE MAINTAINED! Reactive API Wrapper for Twitch in Kotlin/JVM
Stars: ✭ 12 (-90.32%)
Mutual labels:  twitch, twitch-bot
Harmonbot
Multi-Platform Factotum Bot
Stars: ✭ 30 (-75.81%)
Mutual labels:  twitch, twitch-bot
Firebot
A powerful all-in-one bot for Twitch streamers
Stars: ✭ 162 (+30.65%)
Mutual labels:  twitch, twitch-bot
OxidizeBot
High performance Twitch bot in Rust
Stars: ✭ 123 (-0.81%)
Mutual labels:  twitch, twitch-bot
TwitchMarkovChain
Twitch Bot for generating messages based on what it learned from chat
Stars: ✭ 87 (-29.84%)
Mutual labels:  twitch, twitch-bot
TwitchPy
This is a package you can use to connect with the Twitch API, manage a channel, create bots, etc
Stars: ✭ 22 (-82.26%)
Mutual labels:  twitch, twitch-bot
PhantomBotDE
PhantomBotDE ist ein aktiv Entwickelter interaktiver Open Source Twitch Bot mit einer lebendigen Community welche Unterhaltung und Moderation fΓΌr deinen Kanal bietet, dieser erlaubt dir dich auf das was wirklich zΓ€hlt zu Konzentrieren - dein Spiel und deine Zuschauer.
Stars: ✭ 24 (-80.65%)
Mutual labels:  twitch, twitch-bot
twitch-observer
Turn Twitch chatter into Python events
Stars: ✭ 25 (-79.84%)
Mutual labels:  twitch, twitch-bot
vulcan
Server-less Twitch chat-bot using Azure functions & transient containers
Stars: ✭ 23 (-81.45%)
Mutual labels:  twitch, twitch-bot
twitchtube
Twitch YouTube bot. Automatically make video compilations of the most viewed Twitch clips and upload them to YouTube using Python 3.
Stars: ✭ 398 (+220.97%)
Mutual labels:  twitch, twitch-bot
Twitch-View-Bot
First open-source really working view bot for Twitch
Stars: ✭ 63 (-49.19%)
Mutual labels:  twitch, twitch-bot
rtainjapan-layouts
The on-stream layouts for RTA in Japan events
Stars: ✭ 20 (-83.87%)
Mutual labels:  twitch
chrome-extension-aspectratio219
πŸ–₯️ Fit the screen properly in fullscreen mode on monitor ultrawide with 21:9 aspect ratio (Netflix, Youtube, PrimeVideo, Crunchyroll)
Stars: ✭ 28 (-77.42%)
Mutual labels:  twitch

Twitch Follower Bot Farmer (Twitch-Farmer)

Twitch Farmer is a bot that helps you to get more followers. Often when new twitch streamers start, they come to realize that their content does not get the quality it deserves. Due to the nature of Twitch, to sort the channels based on the follower count, new streamers do not get a chance at all to present their content. Twitch Farmer presents the solution, by offering all the needed features, to boost your channel in the ranks, while maintaining a natural look to other real viewers.

WRITTEN BY: Andrei Zgirvaci

CONTRIBUTE: Contributions are always welcome!

If you can, please take a minute to star this repo and follow me, It will be much appreciated!!!


Requirements

  • python version >= 3.7.0 installed

Installation

git clone https://github.com/MD3XTER/Twitch-Farmer.git

cd Twitch-Farmer

pip3 install selenium pandas

python3 twitch_farmer.py

Usage

In order for the bot to run, you need to add at least one account to the accounts.csv file located in the data folder.

You only need to specify the username and password, the following_channel and used_proxy columns are filled by the bot for log purposes.

username password following_channel used_proxy
root toor

Besides accounts.csv file you also need too specify the proxies in the proxies.csv file located in the data folder.

You only need to specify the proxy. The status column is filled by the bot for log purposes.

proxy status
192.168.0.1:3000

Maintaining this project

Now and then Twich changes it's elements ids, classes, etc. In order for the bot to work even after this changes, you need to change the value of a specific object in the page_elements.json file.

Example:

"username_input": {
  "type": "xPath",
  "value": "//div[contains(@data-a-target,'login-username-input')]/input"
},

If you wan`t to help the project grow, you can create a PR request if any xPath changes in the future.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].