Telegram
Telegram has no permission screen, because a bot cannot be told about a chat from outside. It has to be added to the chat, and somebody has to speak to it.1
Start the connection in Nylon
In Connections, choose Telegram. Nylon shows the bot to add and a one-line command to send. The command is good for 15 minutes.
2
Add the bot to your chat
In Telegram, add Nylon’s bot to the channel, group or chat you want to connect. Make it an admin — without that it cannot post.
3
Send the command in that chat
Paste the
/connect … command as a message there. The bot replies to confirm, and the chat appears in your connections.Every Nylon connection posts through the same bot, so there is no token to store and nothing to reconnect when credentials change. Posts and replies appear as the bot, not as a person.
Slack
Slack uses an ordinary OAuth redirect, but with one difference worth knowing: you pick the channel on Slack’s screen, not in Nylon.1
Choose Slack in Nylon
In Connections, choose Slack. Nylon sends you to Slack to approve the install.
2
Pick a workspace and channel
Slack asks which workspace to install into and which channel posts should go to. That channel becomes the connection.
3
Repeat for more channels
One connection is one channel. To post into a second channel, connect Slack again and pick that one.
Install into a single workspace rather than org-wide. An org-wide install belongs to no one workspace, so there is no channel for Nylon to attribute a post to, and the connection is refused.