we have ran a Discourse instance that has since replaced our old forum. The old forum was custom made, so we couldn’t use an exporter/importer.
So, at the moment we have two forums: the new one (using Discourse) and the old one (in read-only mode).
How should I go on importing the old forum into the new one? I can access the old data via postgresql queries. I was thinking somethink like writing a Python script which iterates through all topics and then connects to the new forum (HTTP query) and posts each message by “impersonating” the user who originally wrote it. I guess that I would need to generate and admin API key to do that… but can I do that? (e.g. can I set a custom datetime for the post?)
Another option is to write an exporter in Python that translates our old format to a “famous” one like the Vanilla format. If you think that that’s a better option, then can you point out to me a specification of the Vanilla format?