I love bots. They're a fun thing to make to help out the crew when you either have nothing else to do in robotics, or if you just want to create an army for the AI to play with. I feel like there's the potential for a lot of other bot types too. Some of these ideas come from other code bases, while others are original.
FireBot (Buildable fire sprinkler)
Requires a Fire Extinguisher, Proximity Sensors, Firefighter Helmet, and a Robotic arm.
Will detect people and tiles that are on fire and attempt to extinguish them with a blast of water. Still only moves at bot speed, and can only fire the extinquisher once every five seconds or so, making crew better firefighters, but bots good to have for immediate response.
Ideal for places like chemistry or toxins where people tend to catch things on fire.
Can be configured to send an alert to Engineering if it detects a fire.
Strong resistance to fire, but an uncontrolled plasma fire will still probably be hot enough to destroy it. Atmos will still be the best people to have fight one of those.
When emmaged, it will go around spraying scalding hot water or some kind of acidic chemical at people.
HelperBot (Need a hand?)
Requires a Box, a Proximity Sensor, and a Robotic Arm.
Likely the most basic of bots, this little robot will go pick up any tiny to normal sized object you point at, pick it up, and then drop said item at your feet.
Perfect for the lazy guy that doesn't want to get up from his chair or if you need to stay rooted to one spot.
When emmaged, the robot will pick up random objects and throw them at people while screaming at people to get the (object name) themselves!
TrashBot (AKA, a roomba)
Requires a trash bag/trash bag of holding, Proximity sensor, and a Robotic Arm
A cousin to the clean bot, the trashbot will wander the station and pick up any loose items it encounters that are not on a table or a container.
To keep the bot from running into people's work place to steal thing, the bot will only pick up items that are directly adjacent to it.
If the bot does take something of yours, interacting with it will give you the option to eject its contents.
The bot can be configured to send a message on the service radio when full, requesting to be emptied.
When emmaged, the bot will be able to steal items off of people it passes, giving a message such as 'Trashbot stole your (object name)!'
MusicBot (Mobile music box)
Requires a Piano Synthesizer, a Proximity Sensors, and a robotic arms.
Once made, you're able to open a secondary interface that allows you to set the music that plays like you would an instrument.
You can give the bot a different instrument to change what it plays.
To keep noise pollution down, the bot will automatically pause what it's playing if it encounters another music bot.
When emmaged, the bot will zip around the station playing Flight Of The Bumblebee while tripping anyone that approaches it.
FriendBot (For when not even the borgs want to be friend)
Requires a Plush Toy, a Proximity Sensor, and a robotic arm.
Takes on the appearance of the plush used to make it with wheels under it.
Will occasionally hug people, making the plush unique sound if there is one.
Will say words of encouragement to people it passes.
When emmaged, it'll slap people across the face while yelling insults. Not very friendly.