Adding Data to Public Table

I’m totally not copying the chatbot game’s chatbot idea and I want the chatbot to record what people say and add it to a table thats shared across all servers always but I don’t know how to do it.

Use the Messaging Sevice documentary: MessagingService | Documentation - Roblox Creator Hub

These are the main things you need for sending data across servers:

I know about that but its all local.

You can use DataStore to add every time a new text into a table.

You can use datastore and messaging service, or, for in game scripts use
_G.sharedtable = {}
which you can access with any script in server.

Add a rate limit. If people send to many requests then block their incoming requests. Also try chunking every X messages into just one MessagingService request so you can increase the amount of messages users can make per minute without increasing the calls needed.