Lint fixes and testing workflow actions
This commit is contained in:
@@ -66,13 +66,19 @@ func addAccount(client *Client) {
|
||||
var account config.WhatsAppConfig
|
||||
|
||||
fmt.Print("Account ID: ")
|
||||
fmt.Scanln(&account.ID)
|
||||
if _, err := fmt.Scanln(&account.ID); err != nil {
|
||||
checkError(fmt.Errorf("error reading account ID: %v", err))
|
||||
}
|
||||
|
||||
fmt.Print("Phone Number (with country code): ")
|
||||
fmt.Scanln(&account.PhoneNumber)
|
||||
if _, err := fmt.Scanln(&account.PhoneNumber); err != nil {
|
||||
checkError(fmt.Errorf("error reading phone number: %v", err))
|
||||
}
|
||||
|
||||
fmt.Print("Session Path: ")
|
||||
fmt.Scanln(&account.SessionPath)
|
||||
if _, err := fmt.Scanln(&account.SessionPath); err != nil {
|
||||
checkError(fmt.Errorf("error reading session path: %v", err))
|
||||
}
|
||||
|
||||
resp, err := client.Post("/api/accounts/add", account)
|
||||
checkError(err)
|
||||
|
||||
@@ -95,16 +95,25 @@ func addHook(client *Client) {
|
||||
scanner := bufio.NewScanner(os.Stdin)
|
||||
|
||||
fmt.Print("Hook ID: ")
|
||||
fmt.Scanln(&hook.ID)
|
||||
if _, err := fmt.Scanln(&hook.ID); err != nil {
|
||||
checkError(fmt.Errorf("error reading hook ID: %v", err))
|
||||
}
|
||||
|
||||
fmt.Print("Hook Name: ")
|
||||
fmt.Scanln(&hook.Name)
|
||||
if _, err := fmt.Scanln(&hook.Name); err != nil {
|
||||
checkError(fmt.Errorf("error reading hook name: %v", err))
|
||||
}
|
||||
|
||||
fmt.Print("Webhook URL: ")
|
||||
fmt.Scanln(&hook.URL)
|
||||
if _, err := fmt.Scanln(&hook.URL); err != nil {
|
||||
checkError(fmt.Errorf("error reading webhook URL: %v", err))
|
||||
}
|
||||
|
||||
fmt.Print("HTTP Method (POST): ")
|
||||
fmt.Scanln(&hook.Method)
|
||||
if _, err := fmt.Scanln(&hook.Method); err == nil {
|
||||
// Successfully read input
|
||||
fmt.Printf("Selected Method %s", hook.Method)
|
||||
}
|
||||
if hook.Method == "" {
|
||||
hook.Method = "POST"
|
||||
}
|
||||
|
||||
@@ -70,10 +70,14 @@ func sendMessage(client *Client) {
|
||||
}
|
||||
|
||||
fmt.Print("Account ID: ")
|
||||
fmt.Scanln(&req.AccountID)
|
||||
if _, err := fmt.Scanln(&req.AccountID); err != nil {
|
||||
checkError(fmt.Errorf("error reading account ID: %v", err))
|
||||
}
|
||||
|
||||
fmt.Print("Recipient (phone number or JID, e.g., 0834606792 or 1234567890@s.whatsapp.net): ")
|
||||
fmt.Scanln(&req.To)
|
||||
if _, err := fmt.Scanln(&req.To); err != nil {
|
||||
checkError(fmt.Errorf("error reading recipient: %v", err))
|
||||
}
|
||||
|
||||
fmt.Print("Message text: ")
|
||||
reader := os.Stdin
|
||||
@@ -101,10 +105,14 @@ func sendImage(client *Client, filePath string) {
|
||||
}
|
||||
|
||||
fmt.Print("Account ID: ")
|
||||
fmt.Scanln(&req.AccountID)
|
||||
if _, err := fmt.Scanln(&req.AccountID); err != nil {
|
||||
checkError(fmt.Errorf("error reading account ID: %v", err))
|
||||
}
|
||||
|
||||
fmt.Print("Recipient (phone number): ")
|
||||
fmt.Scanln(&req.To)
|
||||
if _, err := fmt.Scanln(&req.To); err != nil {
|
||||
checkError(fmt.Errorf("error reading recipient: %v", err))
|
||||
}
|
||||
|
||||
fmt.Print("Caption (optional): ")
|
||||
reader := os.Stdin
|
||||
@@ -151,10 +159,14 @@ func sendVideo(client *Client, filePath string) {
|
||||
}
|
||||
|
||||
fmt.Print("Account ID: ")
|
||||
fmt.Scanln(&req.AccountID)
|
||||
if _, err := fmt.Scanln(&req.AccountID); err != nil {
|
||||
checkError(fmt.Errorf("error reading account ID: %v", err))
|
||||
}
|
||||
|
||||
fmt.Print("Recipient (phone number): ")
|
||||
fmt.Scanln(&req.To)
|
||||
if _, err := fmt.Scanln(&req.To); err != nil {
|
||||
checkError(fmt.Errorf("error reading recipient: %v", err))
|
||||
}
|
||||
|
||||
fmt.Print("Caption (optional): ")
|
||||
reader := os.Stdin
|
||||
@@ -204,10 +216,14 @@ func sendDocument(client *Client, filePath string) {
|
||||
}
|
||||
|
||||
fmt.Print("Account ID: ")
|
||||
fmt.Scanln(&req.AccountID)
|
||||
if _, err := fmt.Scanln(&req.AccountID); err != nil {
|
||||
checkError(fmt.Errorf("error reading account ID: %v", err))
|
||||
}
|
||||
|
||||
fmt.Print("Recipient (phone number): ")
|
||||
fmt.Scanln(&req.To)
|
||||
if _, err := fmt.Scanln(&req.To); err != nil {
|
||||
checkError(fmt.Errorf("error reading recipient: %v", err))
|
||||
}
|
||||
|
||||
fmt.Print("Caption (optional): ")
|
||||
reader := os.Stdin
|
||||
|
||||
Reference in New Issue
Block a user