INyxx class abstract

Generic interface for Nyxx. Represents basic functionality of Nyxx that are always available.

Implemented types
Implementers

Constructors

INyxx()

Properties

channels ChannelCache
All of the channels the bot can see.
no setter
guilds Cache<Snowflake, Guild>
All of the guilds the bot is in. Can be empty or can miss guilds on (READY_EVENT).
no setter
hashCode int
The hash code for this object.
no setterinherited
httpEndpoints IHttpEndpoints
Returns handler for all available REST API action.
no setter
onHttpError Stream<HttpErrorEvent>
Emitted when a HTTP request failed.
getter/setter pair
onHttpResponse Stream<HttpResponseEvent>
Emitted when a successful HTTP response is received.
getter/setter pair
onRateLimited Stream<RatelimitEvent>
Sent when the client is rate limited, either by the rate limit handler itself, or when a 429 is received.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
users Cache<Snowflake, User>
All of the users the bot can see. Does not have offline users without forceFetchUsers enabled.
no setter

Methods

dispose() Future<void>
Perform cleanup
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited