slacky 0.0.2 copy "slacky: ^0.0.2" to clipboard
slacky: ^0.0.2 copied to clipboard

A new Flutter package for accessing slack apis. It currently implements only the chat apis. Newer apis will be added soon.

Buy Me A Coffee

slacky #

Access slack apis with bot

Start #

A Flutter package for accessing slack chat apis.

Feedback and Pull Requests are most welcome!

Installation #

Add to pubspec.yaml.

dependencies:
  ...
  slacky: ^0.0.2

Usage Example #

import Slacky

import 'package:slacky/slacky.dart';

Samples #

    final slacky = SlackNotifer();
    const token = 'xoxb-xxxxxxx-xxxxx-xxxxxxx';
    const channelId = 'channelId';
    var message = 'some message';
    
   var results = await slacky.postMessage(
        token: token,
        channelId: channelId, 
        messageText: message,
    );

    print(results);
Scheme Action
slacky.postMessage Sends a message to a channel.
slacky.deleteMessage Deletes a message.
slacky.meMessage Share a me message into a channel.
slacky.updateMessage Updates a message.
slacky.sendScheduledMessage Returns a list of scheduled messages.
slacky.postEphemeral Sends an ephemeral message to a user in a channel.
slacky.deleteScheduledMessage Deletes a pending scheduled message from the queue.
slacky.getPermalink Retrieve a permalink URL for a specific extant message.
slacky.scheduledMessageList Returns a list of scheduled messages.
slacky.unfurl Provide custom unfurl behavior for user-posted URLs.
3
likes
160
points
34
downloads

Publisher

unverified uploader

Weekly Downloads

A new Flutter package for accessing slack apis. It currently implements only the chat apis. Newer apis will be added soon.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, http

More

Packages that depend on slacky