https://github.com/bugramurat/haxball-curve-bot
Haxball curve bot with indicator (curved shot & power shot)
https://github.com/bugramurat/haxball-curve-bot
haxball haxball-bot haxball-game haxballbot javascript node-haxball nodejs
Last synced: about 1 year ago
JSON representation
Haxball curve bot with indicator (curved shot & power shot)
- Host: GitHub
- URL: https://github.com/bugramurat/haxball-curve-bot
- Owner: bugramurat
- Created: 2025-01-18T12:43:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-07T16:01:04.000Z (over 1 year ago)
- Last Synced: 2025-05-06T22:49:18.511Z (about 1 year ago)
- Topics: haxball, haxball-bot, haxball-game, haxballbot, javascript, node-haxball, nodejs
- Language: Handlebars
- Homepage:
- Size: 3.66 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Haxball Curve Bot
Haxball curve bot with indicator *(adjustable curved shot and power shot)* with node-haxball API
Also has a *cool* goal celebration effect
You can use this bot with custom maps but you must create **extra discs and their joints** for *indicator* and arrange their **ID's** in *curve_bot.js* file
## Preview

## How to run
Run this to **download** this project: *(or download manually and go to your project-folder path)*
```
git clone https://github.com/bugramurat/haxball-curve-bot.git
cd haxball-curve-bot
```
Install dependecies:
```
npm install
npm install node-haxball
```
**Paste your token** here in *curve_bot.js* file to run this bot *(https://www.haxball.com/headlesstoken)*
```
const HEADLESS_TOKEN = "insert_your_headless_haxball_token_here"
```
Run the bot:
```
node curve_bot.js
```
(You can adjust your room's name and other settings in *curve_bot.js* file)
## Indicator colors
- *Green* for light curved shot
- *Yellow* for medium curved shot
- *Red* for hard curved shot
- *Purple* for power shot
## Libraries
- node-haxball
*For further information: bugramurat4444@gmail.com or discord: buggyraz*