How to Make an Agario Server (with Command List)





Introduction: How to Make an Agario Server (with Command List)

About: I'm kid that bumped into batch file coding and made lots of effort to learn every thing to make text based games, at least until someone told me that there is more than Batch, then I tried to learn C++, but ...


Download Ogario and Nodejs.

Ogario link:

Nodejs link:

Open CMD and type:

npm install ws

Then run Start.bat in the src folder.


Server command list

Addbot: Adds a cell to the server.

Example:             Addbot

Board: Sets the scoreboard text .

Example:             Board My server

Boardreset: Resets the scoreboard text.

Example:             Boardreset

Change: Changes specified settings, usually the ip and/or port .

Example1:            change ip
Example2:            change port 00000

Clear: Clears the text in the console just like cls from batch coding.

Example:             Clear

Color: Sets a cell's color by their ID.

Example:             color 1 4

Exit: Stops the server.

Example:              exit

Food: Spawns food at the give coordinates.

Example:              food 0 0

Gamemode: Changes the server game mode.

Example:              gamemode 20

Kick: Kick a player or cell from the server by their ID.

Example:              kick 1

Kill: Kills a cell by their ID.

Example:              kill 1

Killall: Kills everyone on the server.

Example:              killall

Mass: Sets a cells mass by their ID.

Example:              mass 1 4000

Name: Changes a cell's name by their ID.

Example:              name 1 Bob

Playerlist: Displays a list of players and bots and their statuses on your server in the console.

Example:               playerlist

Pause: Pause the game and freezes all cells on the server

Example:               pause

Reload: Reloads the server config .

Example:               reload

Status: Displays the server's status in the console.

Example:               status

Tp: Teleports a player or cell by their ID to the given coordinates.

Example:               tp 1 0 0

Virus: Spawns a virus at the given coordinates.

Example:               virus 0 0

5 People Made This Project!


  • Stick It! Contest

    Stick It! Contest
  • Woodworking Contest

    Woodworking Contest
  • Planter Challenge

    Planter Challenge

We have a be nice policy.
Please be positive and constructive.




New way to connect to servers by typing in

And replacing the with the ip.

well what is the ip? i tried putting the ipv4 address and it fit the perfectly with 4 numbers... then it gave me 2 ports. 88, and 443. i put those at the end and it didnt work... im not sure what im supposed to do

I can't connect to my server! I tried my local ip, and it was stuck on the "connecting" screen. I tried my public ip, and I selected the port, and I port forwarded, and yet it did the same thing. Help?

CMD Stands for command, but when you open your cmd, it will open a command BOX. You can then transfer anything you need.

where s the CMD i cant find it

Help Me Why When i Type in cmd prompt npm install ws it says recognize???

where do you download it?

it can't find a destination for command start.bat

2 replies

Try reinstalling the server.

So confused

it can't find a destination for command start.bat

1 reply

Try reinstalling the server.

Make a server! Please, I hope this would be an UNBLOCKED version. My school is very protective. Don't say go on an unblocked server, and please don't make a private server with "" in it. Thanks!

Do you know what is the settings of's party server?

All you can do that I know of, is change the merging time and the ejected mass speed.