Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jswesterfield/slack-slash-command-dotnet

🛍️ Slack Bot that does purchase request on your behalf
https://github.com/jswesterfield/slack-slash-command-dotnet

api-rest dotnet-core javascript slack slack-api slack-bot

Last synced: 19 days ago
JSON representation

🛍️ Slack Bot that does purchase request on your behalf

Awesome Lists containing this project

README

        

# Slack Slash Command for .NET

This sample Slack Command Application should help with understanding:

* how to create a Slack command for Slack
* how to create an interactive message with buttons
* how to process a button being clicked in a Slack message
* how to send direct messages to users in Slack from a Slack bot
* how to persist state between messages using Firebase
* how to start implementing the logic of a personal assistant to remind users of actions they need to take

# Before executing it, setting credentials and variables must be updated

1st) Rename appsettings.Development.example.json to appsettings.Development.json

2nd) Update your own values

# add FirebaseDatabase to have access to Firebase database
dotnet add package FirebaseDatabase.net --version 3.3.3# slack-slash-command-dotnet