teeworlds logo
 

Client Commands

There are lots of client commands that can be executed in the console, or in the configuration file. This doc shows them all. If you look for client settings, read the Client Settings doc. To find out how to find the config file, read the Client Config doc.

Console

All these commands can be executed in the console. To open the console, press the console-key (f1 is default).

Engine commands

CommandSyntaxDescription
echoecho textPrint out the text to the console
execexec fileExecute the commands in the specified file
quitquitQuit Teeworlds
exitexitQuit Teeworlds
minimizeminimizeMinimize Teeworlds
connectconnect host:portConnect to the specified server
disconnectdisconnectDisconnect from the server
pingpingPing the server
screenshotscreenshotTake a screenshot
rconrcon commandExecute the command in rcon
rcon_authrcon_auth passwordAuthenticate with rcon
playplay filenamePlay the file in the demo player
recordrecord filenameStart a recording to the specified file
stoprecordstoprecordStop the recording
add_favoriteadd_favorite host:portAdd the server as a favorite
remove_favouriteremove_favourite host:portRemove the server from your favourites
add_friendadd_friend name clanAdd the player to your friendlist
remove_friendremove_friend name clanRemove the player from your friendlist

Game commands

CommandSyntaxDescription
+left+leftMove left
+right+rightMove right
+jump+jumpJump
+hook+hookFire hook
+fire+fireFire a shot
+weapon1+weapon1Switch to weapon 1 (hammer)
+weapon2+weapon2Switch to weapon 2 (gun)
+weapon3+weapon3Switch to weapon 3 (shotgun)
+weapon4+weapon4Switch to weapon 4 (grenade launcher)
+weapon5+weapon5Switch to weapon 5 (rifle)
+nextweapon+nextweaponSwitch to the next weapon
+prevweapon+prevweaponSwitch to the previous weapon
callvotecallvote type valueCall a vote
votevote yes/noVote yes or no
+emote+emoteOpen emote selector
emoteemote numberSend a specific emote
+scoreboard+scoreboardShow the scoreboard
+spectate+spectateShow the spectator mode selector
spectatespectate client_idSpectate the player corresponding to client_id (-1 = freeview)
spectate_nextspectate_nextSpectate the next player
spectate_previousspectate_previousSpectate the previous player
saysay messageSend a global chat message
say_teamsay_team messageSend a chat message to your team
chatchat all/teamEnable chat in the chosen mode
+show_chat+show_chatShow more chat messages
bindbind key commandBind the command to the key
unbindunbind keyUnbind the key
unbindallunbindallUnbind all the keys
dump_bindsdump_bindsDump the binds
toggle_local_consoletoggle_local_consoleToggle the local console
clear_local_consoleclear_local_consoleClear the local console
dump_local_consoledump_local_consoleDump the local console
toggle_remote_consoletoggle_remote_consoleToggle the remote console
clear_remote_consoleclear_remote_consoleClear the remote console
dump_remote_consoledump_remote_consoleDump the remote console
teamteam team_idSwitch to the specified team (0 = red, 1 = blue, -1 = spectators)
killkillKill yourself