⛳ alerts for any ctfd instance via ntfy

feat: add some fancy asci art

dunkirk.sh aee49cea 91a58498

verified
+9 -2
+9 -2
main.go
··· 20 20 var cmd = &cobra.Command{ 21 21 Use: "ctfd-alerts", 22 22 Short: "A tool for monitoring CTFd competitions", 23 - Long: `ctfd-alerts is a command-line tool that helps you monitor CTFd-based 24 - competitions by providing real-time updates, notifications, and status information.`, 23 + Long: ` _ __ _ _ _ 24 + ___| |_ / _| __| | __ _| | ___ _ __| |_ ___ 25 + / __| __| |_ / _, |_____ / _ | |/ _ \ '__| __/ __| 26 + | (__| |_| _| (_| |_____| (_| | | __/ | | |_\__ \ 27 + \___|\__|_| \__,_| \__,_|_|\___|_| \__|___/ 28 + 29 + ctfd-alerts is a command-line tool that helps you monitor CTFd-based 30 + competitions by sending you ntfy notifications when someone bypasses 31 + you or a new challenge is announced. You can also use the fancy status command :)`, 25 32 PersistentPreRun: func(cmd *cobra.Command, args []string) { 26 33 configFile, _ := cmd.Flags().GetString("config") 27 34 var err error