while a message telling users they are talking to a bot is a good idea. it maybe easier to have bots be more easily identifiable without needing to talk to it. such as in the the bots profile, and as a bot tag that shows up underneath/above it's username. As depicted in the screenshot, Discord's bot tag makes its easy to tell whats a bot vs user. Even making the bot's dot on the map be a different color could help. Especially with convai bots/companions i think those should have a bot tag & profile disclosure done automatically since its going to be an official feature. With convai-bots roaming the grid, and being used as greeters in the welcome hub, i think its essential residents easily can tell which avatars are bots.
Now it could also help to make settings for users to chose if these convai-bots are allowed to interact with them in ims, talk in group chats, or visit their sims. it would be great if it's opt-in by default.