RexSystem1 voteoriginally by @vincent5678 on GitHub1 reply
To answer a couple of Misterodd's points:
For discord APIs there are no usage limits or costs that I know of but it's been half a year since I've done any bot development work and I've only ever built bots for private/limited use
This would most likely fall under data scraping, which is a prohibited use of discord's APIs.
Do not mine or scrape any data, content, or information available on or through Discord services (as defined in our Terms of Service).
I think we need to be tactical with what exactly needs to be migrated, because "everything" is not possible. Even if we could scrape and then re-insert all messages, those messages would lack the proper metadata (author, timestamp, etc), so they would lose their usefulness (IMO). Everything else, like channels, roles, profiles, would it even take more than 30 minutes for one or a few people to migrate those? Even if you have hundreds of channels and roles, it shouldn't take that long to recreate that, right? Please correct me if I'm wrong there
Everything else, like channels, roles, profiles, would it even take more than 30 minutes for one or a few people to migrate those? Even if you have hundreds of channels and roles, it shouldn't take that long to recreate that, right? Please correct me if I'm wrong there
Not quite so when you're managing more than a few servers, some of which might even have a thousand users, and especially not so when the individual in question isn't already a Linux user. People do value "seamless" integration or migration - sure, it would be unreasonable to expect to be able to transfer everything, but rebuilding a server from scratch out of obligation is something literally no one wants to do unless they're forced to; even if that is 'only' 30 minutes...
Thread
Comment by @vincent5678
- For discord APIs there are no usage limits or costs that I know of but it's been half a year since I've done any bot development work and I've only ever built bots for private/limited use
- This would most likely fall under data scraping, which is a prohibited use of discord's APIs.
https://support-dev.discord.com/hc/en-us/articles/8563934450327-Discord-Developer-Policy- Do not mine or scrape any data, content, or information available on or through Discord services (as defined in our Terms of Service).
I think we need to be tactical with what exactly needs to be migrated, because "everything" is not possible. Even if we could scrape and then re-insert all messages, those messages would lack the proper metadata (author, timestamp, etc), so they would lose their usefulness (IMO). Everything else, like channels, roles, profiles, would it even take more than 30 minutes for one or a few people to migrate those? Even if you have hundreds of channels and roles, it shouldn't take that long to recreate that, right? Please correct me if I'm wrong thereComment by @SeongGino