Merge remote-tracking branch 'origin/master' into feature/docker-shenanigans
This commit is contained in:
		
						commit
						eb79887063
					
				
					 1 changed files with 5 additions and 5 deletions
				
			
		| 
						 | 
				
			
			@ -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…
	
	Add table
		Add a link
		
	
		Reference in a new issue