Skip to content

emrewtc/Jarvis-SlackBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jarvis-SlackBot

Jarvis is a Slack bot, built with SlackKit using Swift.

  • Jarvis can
    • greet the channel which he joined.
    • welcome people who just joined the channel.
    • share a random gif from GIPHY when someone mentioned him.
    • share a random gif by tag when someone mentioned him with gif [tag] format.
    • bring top or trending charts by genre from SoundCloud when someone mentioned him with [top || trending] [genre(optional)] songs format.

Replace your bot’s API token with xoxb-YOUR_SLACK_API_TOKEN in JarvisBot.swift in order to run Jarvis on Slack

let kSlackToken = "xoxb-YOUR_SLACK_API_TOKEN"

In order to use SoundCloud action, you will need to replace YOUR_SOUNDCLOUD_CLIENT_ID in SCAction.swift with your own SoundCloud Client ID which you can get from SoundCloud.

let kSoundCloudClientId = "YOUR_SOUNDCLOUD_CLIENT_ID";

About

A slack bot built with SlackKit using Swift

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages