Skip to content

Satelliting/Sats-Splinterlands-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Splinterlands Bot built in Python utilizing playwright. Join us on our Discord to get the latest update, news and support from other players.

UPDATE

We are no longer supporting anything other than a repo install. No bundled applications.

How To Install

When downloading Python, ensure you enable Python to be added to PATH and you install for all users.

  1. Download Python (3+) NOT 2.+
  2. Clone repository to your computer - To clone, install Git (or download zip)
  3. Convert .env-example to .env
  4. Make the changes within the .env to your liking. Include username, email, password. Email/Pass can be swapped for Username/Posting Key (just utilize the same variables).
  5. Type pip install python-dotenv, rich, playwright, requests inside terminal to install all necessary packages.
  6. Type playwright install chromium to install necessary browsers.

How To Run

  1. Open Command Line Prompt (cmd) in folder (or navigate to folder)
  2. Type python main.py

How To Update

(Recommended)

  1. Pull latest branch utilizing Git
  2. Ensure no new packages are necessary to install

(Manual)

  1. Download latest commit zip
  2. Delete all files from previous EXCEPT .env
  3. Unzip into previous directory
  4. Ensure no new packages are necessary to install

F.A.Q.

  • How many decks does this come with?
    • At launch, the Battlebase will have over 65,000 possibilities of decks that it searches through. Premium members will be able to access the ever-expanding database that is updated nightly. Some bots will claim to have more, but the Battlebase is all UNIQUE deck combinations, not unique battles cough cough.
  • Can this bot handle the infamous Dragon splinter?
    • Yes! It handles it perfectly. It knows how to handle it based on which splinters are available as well, not just picking dragon and then clicking buttons. It is actually pretty smart, this bot is.
  • Why doesn't the bot prioritize my quest?
    • Currently, the bot only can complete quests that deal with splinters. Neutral, Snipe, and Sneak quests are not accounted for at the moment.
  • Do I need to have my account premium to use the bot?
    • No. The bot is free to use. People who upgrade to premium will get access to private database via Discord
  • The bot is throwing errors, but is still running. Is that normal?
    • The current bot is our first couple editions. There may be kinks we need to sort out, so please send us screenshots and any details you can and we will work to remedy them. Feel free to report Issues to GitHub or on our Discord.
  • What the hell is a Battlebase?
    • It's my fun name for the battle decks database.

Premium Accounts

PREMIUM IS CURRENTLY NOT OFFERED.

Premium accounts get the following benefits:

  1. Access to Premium support on Discord
  2. Access to the ever-expanding online Battlebase which is updated and expanded nightly
    • (roughly 10,000 battles processed every night)
  3. Multi-Account Automation (coming soon)

To turn your account into a Premium account, please reach out to Satelliting#9231 on Discord. Premium accounts price details can be found by visiting the Discord.

Accounts is in reference to your Splinterlands accounts.

Donations

This is a personal pet project my friend, Fyedoe#1337, suggested I try to make and here we go. This is arguably one of the best Splinterlands bots on the market, and we are just getting started. If you wish to donate as a way of saying thanks, please use the following addresses below.

  • DEC: player satelliting
  • BTC: 3Moq6DcBbkKttnoSipcKsSdsQEPVNSemPK
  • LTC: LZCcCuFubtX4YLGS9CLe1DSvPuaYsuzrB3
  • ETH: 0xC08200E2A1F586c4AFb80ae5B5E8E9CE7Ef593eB
  • AXS: 0x89eff2a56dBD2D80e42F80AB481d961a21480114
  • XRP: rH1csCD3yypLE7NdhPJT8wtEXWHeJwBUen

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

About

Sat's Splinterlands Bot is the premier Splinterlands Bot written in Python utilizing Playwright.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages