bots


how is a slack bot activated


I'm very new to Slack, but need to create a quick demo that can be triggered from any channel (private as well). So I created a custom slash command which works well. Now I have to reply back to a private channel (not the calling channel), and maintain state while a conversation is orchestrated. I think I'm on my way to creating a Slack Bot, I'm not sure how the Slack Bot should be activated - is the pattern to use a slash command to a bot, which then has an auth token which can open a private channel? How do I break the slash command request reply cycle, from the request reply cycle of the bot interaction?
I'm finding the creation and patterns around Slack Bots a little light, while the rest of the documentation is easy to understand - what am I missing?
It's matter of perspective IMO. Messages that are created from a bot perspective are delivered from that perspective. A Slack bot however can also send messages using their real-time API, and acts more like a "normal" user on slack. For example a Slack bot can be invited to Teams, and then review who is on the team, and send messages to the team. Messages come from the bot as if the bot was a person, as opposed to bot that relying messages.
This is my perspective at the moment, as I'm learning Slack integration. As nobody provided an answer, this is what I know at this point in time.

Related Links

Telegram bots not working for all users
Rich text format for response text in facebook chatbot
Wit.ai stories with branch
How to do a decision tree on MS Bot Framework?
How can we refresh the skype bot token
get recently posts on vbulltein and send to Telegram bot
How to get skype bot id using access token
How can I integrate my Bot (created with the Bot Framework) with Spark?
Microsoft Bot says “The process cannot access the file because it is being used by another process.”
When should we use all three (trait, free-text and keywords) search strategies in a user-defined entity?
alternative to wit.ai merge since it is deprecated now
my telegram bot keeps sending messages endlessly
Telegram: don't search my bot to start conversation
How to add MS bot to slack?
How to get the last executed command in a Telegram bot?
How can i customize answer of Bot Framework Help Command?

Categories

HOME
xpath
memory
apple-push-notifications
android-fragments
opencv-python
d3.js
workflow
applescript
operating-system
filesize
nsis
gallery
swift2
tibco
azure-mobile-services
wine
fasm
cname
orc
gravity
scala-ide
checkout
nose
deepfreeze
wsf
angular2-highcharts
pe
sqlplus
generator
cell
ratio
mod-wsgi
background-color
sap-lumira
macromedia
laravel-4.2
sales
python-2.x
shapeless
counting
spinner
assert
task-parallel-library
robust
nomad
zend-form
absolute
liteide
rightnow-crm
android-5.0-lollipop
openstack-glance
nivo-slider
1010
gmaps.js
msxml
kendo-treeview
prefetch
bpms
researchkit
spring-mongo
static-methods
ajaxmin
timestamping
processor
jemdoc
xcopy
i2b2
lovefield
decidable
directx-9
highest
fantom
modern.ie
relational-model
scala-swing
signed
r.java-file
ssmtp
rubber
zend-mail
screwturn
refit
oxygene
flipboard
profiles
assetic
mousemotionlistener
hints
pacman
delphi-xe4
ui-design
clrprofiler
chronometer
image-scanner
uploading
affinetransform
multidrop-bus
motodev-studio
jmenu
dip
community-server
service-factory

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App