Skip to main content
## agario-python-bot

##### Lightweight client library for writing agario bots in Python

##### socketio server: https://gitlab.com/unidev/agario

##### installation: pip install agario-bot

#### Examples

###### Simplest cycle bot
```python
from agario_bot.bot import BotClient

b = BotClient('prettygoo', wait_rate=0.1)
surroundings = b.get_visible_surroundings()

while True:
b.move_left()
surroundings = b.get_visible_surroundings()
print(surroundings['cells'])
print(surroundings['food'])

b.move_up()
surroundings = b.get_visible_surroundings()
print(surroundings['cells'])
print(surroundings['food'])

b.move_right()
surroundings = b.get_visible_surroundings()
print(surroundings['cells'])
print(surroundings['food'])

b.move_down()
surroundings = b.get_visible_surroundings()
print(surroundings['cells'])
print(surroundings['food'])
```

###### Scary bot, just runs away from everyone one the gameboard
```python
from agario_bot.examples.scary_bot import run_scary_bot
run_scary_bot()
```

##### BotClient arguments
- float:speed_rate - time to execute movement, 1 - one second
- float:wait_rate - time to wait before server response on client emitted socket
- list:cells - players
- mass - will be removed
- string:host - default localhost (0.0.0.0 will not work on Windows, 127.0.0.1 is highly likely not to work as well)
- int:port - must be None for real server deployment

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agario-bot-0.7.tar.gz (2.7 kB view details)

Uploaded Source

File details

Details for the file agario-bot-0.7.tar.gz.

File metadata

  • Download URL: agario-bot-0.7.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for agario-bot-0.7.tar.gz
Algorithm Hash digest
SHA256 c55d26db2658757f314935d0d009791350dbdaf8c296680b76d89e15937c6341
MD5 4493549fee1cce8e79999b28534e2f29
BLAKE2b-256 abdf6759c2cd429dafcdf49fa40e4a17a201418f4ad63e76b546b38c47e79fa9

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.7 This release

1 file

0.6

1 file

0.5.1

1 file

0.5

1 file

0.4

1 file

0.3

1 file

0.1

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page