Version 1.0.8.8(no longer support)
dWdnY2Y6Ly9iY3JhLmZjYmd2c2wucGJ6L2dlbnB4LzVwc2tIZ1B4Y3hQVkVlWGxxVVhGb1kgcm90MTM=
The best owo farm bot until i do better. coded with the great ideas and love of a Turkish engineer, mid0hub team and users.
💖 Thank you to everyone who contributed 💖
- Windows FOR V0.0.6 - Official
- Termux - ZungHieu
- 🎈・Installation
- Windows / Linux - Official
- Android / iOS (Termux) - Official
If you need the help, join the Discord server here
⭐⭐⭐ You can also give this repository a star so that others know we're trusted!- Use of this farm bot may lead to actions being taken against your OwO profile and/or your Discord account. We are not responsible for them.
- FARM, HUNTBOT, QUEST AND GAMBLE NEED TO PLACE IN DIFFERENT CHANNEL. That mean if you use all of them, you need four different channel. And if you use extra token, that will be eight.
-
Auto Commands:
- Hunt
- Battle
- Pray
- Curse
- HuntBot (with captcha solver)
- Upgrade HuntBot
- Gamble
- Coinflip
- Slot
-
Questing:
- Do quest that require one user to done
- If extratoken is enabled, both can do quest for each other
-
Animals:
- Type:
- Sell
- Sacrifice
- Choose which animal types to use
- Type:
-
CheckList:
- Auto Claim Daily
- Auto Cookie
- Auto Vote (ONLY WORKS ON DESKTOP)
-
Inventory:
- Auto Check Inventory
- Auto Use Lootbox
- Auto Use Fabled Lootbox
- Auto Use Crate
- Auto Use Gems
-
Captcha:
-
Alert Type:
- Notification
- Prompt
- Webhook
-
Features:
- Auto Solving HCAPTCHA (ONLY WORKS ON DESKTOP)
- Command Randomizer
- Suspends all farm operations when captcha is detected
- When the captcha is solved, farm operations continue automatically
-
-
Auto Join OwO Support Server Giveaways
-
Discord RPC
-
Auto Phrases Send
-
Chat FeedBack
-
Extra Token:
- All Maintoken feature
- Pray/curse to main
-
All commands now controlable
-
NEW FEATURES WILL COME WITH UPDATES
{
"prefix": "!", / SelfBot PREFIX
"main": { / main account, required
"token": "", / SelfBot Token (your discord token)
"userid": "", / SelfBot UserID (your account userid)
"commandschannelid": "", / Farm Channel ID
"huntbotchannelid": "", / HuntBot Channel ID
"owodmchannelid": "", / OwO DM Channel ID
"gamblechannelid": "", / Gamble Channel ID
"autoquestchannelid": "", / Quest Channel ID
"autostart": false, / set to true if you want the farm bot to run as soon as you run the code, true or false (boolean)
"commands": {
"hunt": true, / true or false (boolean)
"battle": true, / true or false (boolean)
"pray": false, / true or false (boolean)
"curse": true, / true or false (boolean)
"huntbot": {
"enable": true, / true or false (boolean)
"maxtime": 10 / If no valid duration is found for huntbot, the value here is used in hours
"upgrade": false, / true or false (boolean)
"upgradetype": "duration" / efficiency, duration, cost, gain, exp or radar
},
"gamble": {
"coinflip": true, / true or false (boolean)
"slot": true / true or false (boolean)
},
"animals": false, / true or false (boolean) (sell/sac animals or not)
"inventory": true, / true or false (boolean)
"checklist": true, / true or false (boolean)
"autoquest": true / true or false (boolean)
},
"maximum_gem_rarity": "Mythical" / "common", "uncommon", "rare", "epic", "mythical", "legendary", "fabled"
},
"extra": { / not required, same as main
"enable": true,
"token": "",
"userid": "",
"commandschannelid": "",
"huntbotchannelid": "",
"owodmchannelid": "",
"gamblechannelid": "",
"autoquestchannelid": "",
"autostart": false,
"commands": {
"hunt": true,
"battle": true,
"pray": false,
"curse": true,
"huntbot": {
"enable": true, / true or false (boolean)
"maxtime": 10 / If no valid duration is found for huntbot, the value here is used in hours
"upgrade": false, / true or false (boolean)
"upgradetype": "duration" / efficiency, duration, cost, gain, exp or radar
},
"tomain": true, / use curse/pray to main token or not, true or false (boolean)
"gamble": {
"coinflip": true,
"slot": true
},
"animals": false,
"inventory": true,
"checklist": true,
"autoquest": true
},
"maximum_gem_rarity": "Mythical"
},
"settings": {
"owoprefix": "w", / owo bot's prefix on your server (recommended)
"discordrpc": false, / true or false (boolean)
"chatfeedback": true, / true or false (boolean)
"autophrases": true, / true or false (boolean)
"autoresume": false, / auto resume bot after captcha sloved. true or false (boolean)
"autojoingiveaways": true, / you are automatically entered into giveaways on the owo support server [you must be present on the server] (boolean)
"checklist": {
"types": {
"daily": true, / true or false (boolean)
"cookie": true, / true or false (boolean)
"vote": true / make true if you want automatic voting. true or false (boolean)
}
},
"inventory": {
"use": {
"lootbox": true, / true or false (boolean)
"fabledlootbox": false, / true or false (boolean)
"crate": true, / true or false (boolean)
"gems": true / true or false (boolean)
}
},
"gamble": {
"coinflip": {
"default_amount": 1000, / base bet value
"max_amount": 250000, / max bet value, will reset to base if current bet bigger
"multiplier": 1.0 / multiply when lose
},
"slot": {
"default_amount": 1000,
"max_amount": 250000,
"multiplier": 1.0
}
}
"logging": {
"newlog": true, / a log with a table for controlling, will remove old log
"loglength": 20, / how many lines of log at one moment (only affect when newlog is true)
"showlogbeforeexit": false / show a full log when user click ctrl + c (only affect when newlog is true)
},
"captcha": {
autosolvecaptcha": true, // (set to true if you want hcaptcha to solve) true or false (boolean)
"alerttype": {
"notification": true, / true or false (boolean)
"prompt": true / true or false (boolean)
"webhook": true, / true or false (boolean)
"webhookurl": "xxx" / If you set webhook to true, enter your webhook url here
}
},
},
"animals": {
"type": {
"sell": false, / true or false (boolean)
"sacrifice": false / true or false (boolean)
},
"animaltype": {
"common": false, / true or false (boolean)
"uncommon": false, / true or false (boolean)
"rare": false, / true or false (boolean)
"epic": false, / true or false (boolean)
"mythical": false, / true or false (boolean)
"patreon": false, / true or false (boolean)
"cpatreon": false, / true or false (boolean)
"legendary": false, / true or false (boolean)
"gem": false, / true or false (boolean)
"bot": false, / true or false (boolean)
"distorted": false, / true or false (boolean)
"fabled": false, / true or false (boolean)
"special": false, / true or false (boolean)
"hidden": false / true or false (boolean)
}
},
"interval": { / interval for commands (milisecond)
"hunt": {
"max": 32000,
"min": 16000
},
"battle": {
"max": 32000,
"min": 16000
},
"pray": {
"max": 332000,
"min": 316000
},
"coinflip": {
"max": 32000,
"min": 16000
},
"slot": {
"max": 32000,
"min": 16000
},
"animals": {
"max": 661000,
"min": 610000
}
}
"socket": { / If another program is using port 65432 on your computer (I think it shouldn't be), you can avoid the conflict by changing the port here.
"port": 65432
}
}
Geeks for Geeks - How to get discord token
- Open your preferred browser (with developer tools) and login to https://discord.com/app
- Press CTRL + Shift + I and open the Console tab.
- Paste the following code.
- The text returned (excluding the quotes
'
) will be your Discord account token.
(webpackChunkdiscord_app.push([
[""],
{},
(e) => {
for (let t in ((m = []), e.c)) m.push(e.c[t]);
},
]),
m)
.find((e) => e?.exports?.default?.getToken !== void 0)
.exports.default.getToken();
- Open Chrome
- Create a bookmark (by clicking on star button in 3 dots menu)
- Edit it and set name to Token Finder and url to the following code:
javascript: (webpackChunkdiscord_app.push([[""],{},(e)=>{m=[];for (let c in e.c) m.push(e.c[c]);},]),m).find((m) => m?.exports?.default?.getToken%20!==%20void%200)%20%20%20%20.exports.default.getToken();
- Open https://discord.com/app and log in.
- Tap on search bar and type Token Finder (don't search it just type)
- Click on the bookmark named Token Finder.
- A new page will open, the text in the page will be your Discord account token.
Note
If you want the captcha alert to work properly, turn off do not disturb, or you can use promt mode
Notify mode:
Promt mode:
NodeJS
Python(version ≥ 3.10)
Terminal
Farm Bot ZIP File
# Check Node.js version:
node -v
# Check Python version:
py --version
# Clone the files with git:
git clone https://github.com/Mid0aria/owofarmbot_stable
# Optionally you can also download from github at https://github.com/Mid0aria/owofarmbot_stable/archive/refs/heads/main.zip
# Enter into the cloned directory:
cd owofarmbot_stable
# Configure the bot:
notepad config.json # On windows
nano config.json # On linux, can also use any other preferred file writing software
# Run the bot:
start ./start.bat
or
node bot.js
# Start Bot:
In config.json, type [prefix]start (example: e!start) with the prefix you set in config.json to the channel whose ID you entered in channelid
# Stop Bot:
In config.json, type [prefix]stop (example: e!stop) with the prefix you set in config.json to the channel whose ID you entered in channelid
# Resume Bot:
In config.json, type [prefix]resume (example: e!resume) with the prefix you set in config.json to the channel whose ID you entered in channelid
# Install:
apt update -y && apt upgrade -y
curl https://raw.githubusercontent.com/mid0aria/owofarmbot_stable/main/termux-setup.sh | bash
# Configure the bot:
cd owofarmbot_stable
nano config.json
# Run the bot:
sh start.sh
or
node bot.js
# Start Bot:
In config.json, type [prefix]start (example: e!start) with the prefix you set in config.json to the channel whose ID you entered in channelid
# Stop Bot:
In config.json, type [prefix]stop (example: e!stop) with the prefix you set in config.json to the channel whose ID you entered in channelid
# Resume Bot:
In config.json, type [prefix]resume (example: e!resume) with the prefix you set in config.json to the channel whose ID you entered in channelid
OwO Farm Bot Stable is licensed under the terms of Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International ("CC-BY-NC-SA-4.0"). Commercial use is not allowed under this license. This includes any kind of revenue made with or based upon the software, even donations.
The CC-BY-NC-SA-4.0 allows you to:
- Share -- copy and redistribute the material in any medium or format
- Adapt -- remix, transform, and build upon the material
Under the following terms:
- Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- NonCommercial — You may not use the material for commercial purposes.
- ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
More information can be found here.
Which module was used for what:
Update System:
adm-zip
axios
fs-extra
Selfbot System:
discord.js-selfbot-v13
Captcha System:
node-notifier
Diagnostic System: (disabled for now)
axios
systeminformation