Moderators and members of the community in the Alveus Sanctuary Twitch live chat have varying levels of access to run commands in chat that can control what live cameras are shown on stream, what can be seen on each of the cameras, and what audio can be heard.
!example <required:string> [optional:number] [literal:'on'|'off'] [multiple:string...]
| <overloaded:'up'|'down'> <values:number...> [flag:'--speed=' + number]
| []
!example foo
!example foo 10
!example foo 20 on
!example foo 30 off bar baz
!example up 40 50
!example
!ptzpan <camera:string> <angle:number>
Change relative pan position
!ptztilt <camera:string> <angle:number>
Change relative tilt position
!ptzzoom <camera:string> <zoom:number>
Change the relative zoom level of a camera (greater than 100 zooms in, less than 100 zooms out)
!ptzset <camera:string> <pan:number> <tilt:number> <zoom:number>
Change relative pan/tilt/zoom combination
!ptzseta <camera:string> <pan:number> <tilt:number> <zoom:number> [mode:'on'|'off'] [focus:number]
Change absolute pan/tilt/zoom, control auto-focus (if supported), change absolute focus (if supported)
!ptzgetinfo <camera:string>
Get current pan/tilt/zoom, auto-focus state and focus
!ptzmove <camera:string> <direction:'up'|'down'|'left'|'right'|'upleft'|'upright'|'downleft'|'downright'>
Move in a direction
!ptzspin <camera:string> <pan:number> <tilt:number> <zoom:number>
Continuous pan/tilt/zoom
!ptzcenter <camera:string> <x:number> <y:number> <zoom:number>
Center on positions x and y
!ptzclick <camera:string> <x:number> <y:number> <zoom:number>
Move the PTZ camera to a specific location based on your click
!ptzareazoom <camera:string> <x:number> <y:number> <zoom:number>
Center and zoom on position x and y
!ptzspeed <camera:string> <speed:number>
Change absolute movement speed
!ptzgetspeed <camera:string>
Get absolute movement speed
!ptztracking <camera:string> <mode:'on'|'off'>
Control auto-tracking (if supported)
!ptzdry <camera:string>
Trigger quick dry (if supported)
!ptzir <camera:string> <mode:'on'|'off'|'auto'>
Control IR sensor/filter (if supported)
!ptzirlight <camera:string> <mode:'on'|'off'>
Control built-in IR light (if supported)
!ptzfocus <camera:string> <focus:number>
Change the relative focus distance of a camera (-9999 to 9999)
!ptzfocusa <camera:string> <focus:number>
Set the absolute focus distance of a camera (0 to 9999)
!ptzcfocus <camera:string> <focus:number>
Continuous focus change, -100 to 100, 0 means stop (if supported)
!ptzgetfocus <camera:string>
Get current focus (if supported)
!ptzautofocus <camera:string> <mode:'on'|'off'>
Control auto-focus (if supported)
!ptzhome <camera:string>
Move a camera to its home position
!ptzload <camera:string> <preset:string>
Move a camera to a preset position
!ptzsave <camera:string> <preset:string>
Save current position as a preset
!ptzremove <camera:string> <preset:string>
Remove a preset position
!ptzrename <camera:string> <old:string> <new:string>
Rename a preset position
!ptzlist [camera:string]
Get all preset positions for a camera, or get the cameras on stream currently
!ptzroam <camera:string> <seconds:number> [speed:number] <presets:string...>
| <camera:string> <mode:'on'|'off'>
Roam between multiple preset positions
!mute <camera:string>
| <'all'>
| []
Mute audio for a camera
!unmute <camera:string>
| <'all'>
| []
Unmute audio for a camera
!getvolume <camera:string>
| <'all'>
| []
Get volume for a camera
!setvolume <camera:string> <volume:number>
Set volume for a camera
!resetvolume
Reset volumes for all cameras
!mutemusic
Mute music
!unmutemusic
Unmute music
!musicvolume <volume:number>
Set music volume
!nextsong
Skips music to the next song
!customcams <cameras:string...>
Set cameras to show in layout
!customcamsbig <cameras:string...>
Set cameras to show in layout, with the first being larger
!camload <preset:string>
Load a preset camera layout
!camsave <preset:string>
Save a preset camera layout
!camlist
Get all preset camera layouts
!swap <camera:string> <camera:string>
| <camera:string> <position:number>
| <camera:string> <'blank'>
| <position:number> <position:number>
| <position:number> <camera:string>
| <position:number> <'blank'>
| []
Swap the layout of cameras currently on stream
!piptl <camera:string> <camera:string>
Show two cameras, with the second picture-in-picture top-left
!piptr <camera:string> <camera:string>
Show two cameras, with the second picture-in-picture top-right
!pipbl <camera:string> <camera:string>
Show two cameras, with the second picture-in-picture bottom-left
!pipbr <camera:string> <camera:string>
Show two cameras, with the second picture-in-picture bottom-right
!showchat
Show Twitch chat overlay (if enabled in the scene)
!hidechat
Remove Twitch chat overlay
!raidvideo
Show the raid video in cam slot 1, generally for raids >50
!stopraidvideo
Stop the raid video
!resetcam <camera:string>
Reset a camera feed source
!resetlivecams
Reset the camera layout source
!resetbackpack
Reset the backpack source
!resetphone
Reset the phone source
!brbscreen
Switch the stream to the BRB screen with clips
!livecams
Switch the stream to the camera layout
!text <text:string>
Sets the text to be displayed on stream
!showtext
Shows text on stream
!hidetext
Hides text on stream
!enablewheel
Enable the wheel overlay and subscription tracking
!disablewheel
Disable the wheel overlay and subscription tracking
!resetwheel
Reset the wheel overlay and subscription count
!resetspins
Reset the wheel spin count
!setwheelcount <count:number>
Set the subscription count for the wheel
!setspins <count:number>
Set the spin count for the wheel
!notify [link:string] [title:string] [sub title:'|' + string] ['--no-discord'] ['--no-push'] [image url:'--image=' + string]
Send a push and discord notification
!showrounds
Enable the Daily Rounds overlay
!hiderounds
Disable the Daily Rounds overlay
!check <item:string>
| <'reset'>
Toggle whether an item has been checked
Almost all of the cameras on the livestream have a set of saved preset positions that can be loaded through chat commands, or directly on the website. Anyone who is subscribed to Alveus Sanctuary on Twitch can load these presets to control what views are shown on stream.
View Camera PresetsAlongside the custom chat bot for all the commands above, Fossabot is also used in the Twitch chat to provide a set of commands that anyone can access, providing easy access to a bunch of common information and links.
Explore Fossabot Commands