I have mentioned in the past how I would like to see all the features of Discord brought into Spectrum. There is something else that is needed for Spectrum Bots. 1) They need to be able to make a contract. 2) The need to be able to offer a contract to a player/NPC. 3) They need to be able to react to a player/NPC accepting a contract. 4) They need to be able to react to a player/NPC fulfilling a contract How they will react will depend on what the bot is programmed for. These feature on Spectrum bots would allow bot developers to make useful in game utility. edit: For additional in game interfacing of a Spectrum Bot if you give the option to add a in game character to that bot. This would give bot programmers the ability to talk with the bot as you would a NPC in the game. The NPC would not be able to do anything other then talk and you would have to take the NPC to where you want them to stay. A bot without this character can only be spoken to in chat but a bot with a character can be spoken to in person. Note that this NPC will only be able to talk and other Spectrum commands. It will not be able to fly your ship or man your turret.