The transport-agnostic slice of the running framework, what core code (gates, notices, plugins' agnostic surface) accesses through ctx.core. Each transport's Core extends it with its own members.
Discord REST client. On gateway this is the discord.js client's own, and it carries no token until the Login phase. On http the token is set by start().