I want to store all links shared in Slack channel to have a history of all the nice things that we discuss. Do you know any software that can help me to do this?
This would help you to save any message to your "Saved items".
Related
I'm building my first Teams app which will have two primary functions:
Proactively send a message to the channel (the bot is installed into) when a specific event occurs on my backend.
Members of the channel reacts to the message via actions.
I finally have a pretty good idea of how to set this up (I think) - but one part I'm missing is that in order to identify the specific app installation as belonging to one of my customers, I need to be able to allow the installing user to supply extra information like e.g. an API-key so that I can associate the specific channel with my specific customer.
Is there any way of doing this with a bot app? I've found examples for creating a configuration page, but they all seem to be associated with tab apps?
I could of cource have the bot ask the user for the information - but maybe there's a "cleaner" way?
Any examples or tutorials would be greatly appreciated as I find it rather hard to get stuff working using Microsoft's own examples etc. :)
Thanks a lot!
When you receive any message from the user, either by typing to your bot, or even installing it into a channel, group chat, or personal context (where you get the conversationUpdate event), you are able to get specific details off of the activity object. If the user sends a message, for instance, then the text property on the activity object will have a value. Incidentally, this is the same activity you will use to get the conversation details you need for the Proactive message.
With regards your question, the activity class also includes a tenantId property, hanging off the conversation property. This is the unique Microsoft 365 Id for the tenant, which would be what I'd suggest to uniquely identify them for your API, or licensing, or similar.
The cannel list of Slack app on my Mac shows a channel called #everyone.
I can't remember joining or creating such a channel?
Is #everyone channel generated automatically by Slack?
I contacted Slack support regarding my question here and this is the response:
I've checked this internally with the team here and can confirm that
we have changed the name of the #general channel to #everyone for a
small number of new teams. The aim of this change is to help with some
user confusion around the difference between #general and #random and
why you can't leave #general.
If you're not happy with the change in name, you're free to rename
this back to #general by hitting the gear ion > Additional options >
Rename this channel.
I hope it helps.
Only channel that is auto generated by Slack as far as I know is the #general channel.
Not sure this question is entirely on topic as per SO guidelines:
https://stackoverflow.com/help/on-topic
Maybe look at stackexchange, there appears to a wealth of Slack related questions and answers there.
In preparation to GDPR i have to send a re-confirm message to all subscribers, My client has sent me an example seemingly using Mailchimp where the subscribers can reconfirm that they do wish to continue a subscription by simply pressing a button "I wish to continue to subscribe". I have done lots of research and going through the settings at Mailchimp but cannot find any information on how to do this. Any help would be appreciated.
I did however find this Question on Stackoverflow, and have been in contact with the developer who found another way to consolidate his lists.
The link on the button used in both exemples are coded like this:
https://xxxxxxx12.list-manage.com/track/click?u=xxxxx&id=xxxxx&e=xxxxx&data=xxxxx|0|xxxxx&sdata=xxxxx=&reserved=0.
Any help would be appreciated.
What you're seeing is a typical intermediate tracking url that mailchimp inserts instead of the underlying link and is unique to each email, link and user. Hence you can 'abuse' this to use link tracking as reconfirmation as I described in this answer.
My company has a policy of only sending passwords via encrypted email. However, that takes a little more effort then just asking and sending a quick message during a thread. Is there a way for Teams to reject a message containing a word, in this case password, and give a rejection message?
Thanks
This isn't a programming related question, so this isn't the place to ask it. I'll answer it anyway though.
We call this "Data Loss Prevention" (DLP) and it's available in some versions of Office 365. We have not yet added it for Teams but it's definitely on the roadmap. Please use "share an idea" via the Feedback (lightbulb) icon at the lower left of Teams and add your vote.
Any advise anyone on how to automatically send email when opening outlook?
This might help, altough the interface is terrible.
I'll keep looking for more!