// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.

package com.microsoft.bot.connector;

/**
 * Channel ID's.
 */
public final class Channels {
    private Channels() {

    }

    /**
     * Console channel.
     */
    public static final String CONSOLE = "console";

    /**
     * Cortana channel.
     */
    public static final String CORTANA = "cortana";

    /**
     * Direct Line channel.
     */
    public static final String DIRECTLINE = "directline";

    /**
     * Direct Line Speech channel.
     */
    public static final String DIRECTLINESPEECH = "directlinespeech";

    /**
     * Email channel.
     */
    public static final String EMAIL = "email";

    /**
     * Emulator channel.
     */
    public static final String EMULATOR = "emulator";

    /**
     * Facebook channel.
     */
    public static final String FACEBOOK = "facebook";

    /**
     * Group Me channel.
     */
    public static final String GROUPME = "groupme";

    /**
     * Kik channel.
     */
    public static final String KIK = "kik";

    /**
     * Line channel.
     */
    public static final String LINE = "line";

    /**
     * MS Teams channel.
     */
    public static final String MSTEAMS = "msteams";

    /**
     * Skype channel.
     */
    public static final String SKYPE = "skype";

    /**
     * Skype for Business channel.
     */
    public static final String SKYPEFORBUSINESS = "skypeforbusiness";

    /**
     * Slack channel.
     */
    public static final String SLACK = "slack";

    /**
     * SMS (Twilio) channel.
     */
    public static final String SMS = "sms";

    /**
     * Telegram channel.
     */
    public static final String TELEGRAM = "telegram";

    /**
     * WebChat channel.
     */
    public static final String WEBCHAT = "webchat";

    /**
     * Test channel.
     */
    public static final String TEST = "test";

    /**
     * Telephony channel.
     */
    public static final String TELEPHONY = "telephony";
}
