enix 0.2.0 copy "enix: ^0.2.0" to clipboard
enix: ^0.2.0 copied to clipboard

An Eludris API wrapper for Dart.

example/enix_example.dart

import 'package:enix/enix.dart';
import 'package:logging/logging.dart';

Future<void> main() async {
  final enix = Enix(
    name: "enix-bot",
    restURL: 'https://api.eludris.gay',
  );
  Logger.root.level = Level.ALL;
  enix.addLogging();

  enix.gateway.onMessageCreate.listen((message) async {
    if (message.content == "!shing") {
      print("got message");
      await enix.createMessage(content: "Pong!");
    }
  });

  await enix.connect();
}
1
likes
130
pub points
0%
popularity

Publisher

unverified uploader

An Eludris API wrapper for Dart.

Repository (GitHub)
View/report issues

Documentation

API reference

License

ISC (license)

Dependencies

http, logging

More

Packages that depend on enix