Then the documentation should address this–I used the same oauth token for nearly a year with TMI (the one I generated with twitchapps), and the documentation isn’t exactly clear on when implicit grant tokens expire (or whether they expire; the only mention I can see is the “Tokens don’t last forever” heading itself or the examples for the other two flows).
And this isn’t really helping the case that it’s supposed to be simpler for me, either… because now instead of the implicit grant token I used successfully for a year, I need to implement code to refresh the token every 4 hours. It looks like the crate I’ve been using for TMI can do this for me (which is much better than having to do it myself) but it’s still another moving part that I have to worry about.