Sdílet prostřednictvím


SlackClientWrapper Třída

Definice

Upozornění

The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.

[System.Obsolete("The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.")]
public class SlackClientWrapper
[<System.Obsolete("The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.")>]
type SlackClientWrapper = class
Public Class SlackClientWrapper
Dědičnost
SlackClientWrapper
Atributy

Konstruktory

SlackClientWrapper(SlackClientWrapperOptions)
Zastaralé.

Inicializuje novou instanci SlackClientWrapper třídy . Vytvoří klienta Slack zadáním přístupového tokenu.

Vlastnosti

Identity
Zastaralé.

Získá identitu uživatele.

Options
Zastaralé.

Získá .SlackClientWrapperOptions

Metody

DeleteMessageAsync(String, DateTime, CancellationToken)
Zastaralé.

Zabalí metodu DeleteMessageAsync rozhraní Slack API.

GetBotUserIdentity(Activity)
Zastaralé.

Získejte ID uživatele robota přidruženého k týmu, ze kterého pochází příchozí aktivita. Používá ho interně SlackMessageTypeMiddleware k identifikaci direct_mention a zmínky o událostech. V režimu jednoho týmu se při spuštění nahrají informace z rozhraní SLACK API. V režimu s více týmy se použije getBotUserByTeam metoda předaná konstruktoru k načtení informací ze zdroje definovaného vývojářem.

LoginWithSlackAsync(CancellationToken)
Zastaralé.

Spravuje přihlášení ke Slacku pomocí zadaných přihlašovacích údajů.

PostMessageAsync(NewSlackMessage, CancellationToken)
Zastaralé.

Odešle zprávu do Slacku.

TestAuthAsync(CancellationToken)
Zastaralé.

Zabalí metodu TestAuthAsync rozhraní Slack API.

UpdateAsync(String, String, String, String, String, Boolean, Attachment[], Boolean, CancellationToken)
Zastaralé.

Zabalí metodu UpdateAsync rozhraní Slack API.

VerifySignature(HttpRequest, String)
Zastaralé.

Ověří místní tajný klíč oproti tajnému klíči získanému z hlavičky požadavku.

Platí pro