Use forward slash in commands
This commit is contained in:
parent
172dcf9d79
commit
4d87d39431
@ -14,8 +14,8 @@ open Telegram.Bot.Types.InputFiles
|
||||
module BotUpdateType =
|
||||
let private getRelayCaptionType (command: string) =
|
||||
match command with
|
||||
| _ when command.StartsWith "\\post anon" -> Anonymous
|
||||
| _ when command.StartsWith "\\post" -> WithAuthor
|
||||
| _ when command.StartsWith "/post anon" -> Anonymous
|
||||
| _ when command.StartsWith "/post" -> WithAuthor
|
||||
| _ -> Unknown
|
||||
|
||||
let private updateIsAMessage (update: Update) =
|
||||
@ -37,7 +37,7 @@ module BotUpdateType =
|
||||
| MessageType.Video -> true
|
||||
| _ -> false
|
||||
|
||||
let [<Literal>] private YoutubeRepostMatchCmd = "\\ytdl"
|
||||
let [<Literal>] private YoutubeRepostMatchCmd = "/ytdl"
|
||||
let private isYoutubeRepost (update: Update, adminChatId: ConfigChatId) =
|
||||
updateIsAMessage update &&
|
||||
fromAdminChat (update.Message, adminChatId) &&
|
||||
@ -57,7 +57,7 @@ module BotUpdateType =
|
||||
updateIsAMessage update &&
|
||||
fromAdminChat (update.Message, adminChatId) &&
|
||||
hasText update.Message &&
|
||||
update.Message.Text.StartsWith("\ping")
|
||||
update.Message.Text.StartsWith("/ping")
|
||||
|
||||
let getUpdateType (update: Update) (config: BotConfig) =
|
||||
match update with
|
||||
@ -318,4 +318,4 @@ module TgUpdateHandler =
|
||||
let inbox = createInbox config service ytService
|
||||
{ new ITgUpdateHandler with
|
||||
member this.PostUpdate update =
|
||||
inbox.Post(NewUpdate(update)) }
|
||||
inbox.Post(NewUpdate(update)) }
|
||||
|
Loading…
Reference in New Issue
Block a user