Leaking your OAuth token is a violation of the developer agreement, as all OAuth tokens must be kept secret. Also if someone was to get your OAuth token they could revoke it before it expires which would prematurely kill the token, or misuse the token which would be tied to your account and app which you are responsible for.
If your app just needs to read chat you could use an anonymous connection. Just set the username to justinfan12345, and an empty password in place of an OAuth token.