The names of what, can you elaborate?
dss:GetDataStore('a datastore' --[[the name]] )
No, you can’t iterate through a DataStore. If you pull an array or table out of a DataStore you can iterate through that table, but overall you cannot iterate through every existing key of a DataStore.
In other words; I’ll still need another datastore to save their ban status.
Yes that’s true, the datastore name has to be a string, followed by the 2nd (scope) & 3rd (instance) parameter, if you want to.
Not through every key, but through every existing datastore index.
I store my moderation data in a moderation data store. It’s not usually updated, and if it is updated then that’s not a great thing.
Also never use Trello as a database. Trello is not a database, Trello will never be a database. And any use of their API as a database is improper use of their API.