diff options
author | Guillermo Ramos | 2022-01-18 18:34:22 +0100 |
---|---|---|
committer | Guillermo Ramos | 2023-11-03 19:04:18 +0100 |
commit | cdf2bee81b33b8678c4cad9ca45f4f70b0a2d85f (patch) | |
tree | 8270987ea994ec522fbe89a130efc990c3896ed6 | |
parent | 96e84e799867264addecc41ed7d38d9d7b703c51 (diff) | |
download | bots-cdf2bee81b33b8678c4cad9ca45f4f70b0a2d85f.tar.gz |
deefine: update endpoint and improve wording
-rwxr-xr-x | deefine.pl | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -20,14 +20,15 @@ my $WORD = shift or die "Usage: $0 <word>\n"; my $ua = LWP::UserAgent->new; $ua->agent("gramos's script for perlweeklychallenge.org"); -my $uri = "https://wordsapiv1.p.mashape.com/words/$WORD"; +my $uri = "https://wordsapiv1.p.rapidapi.com/words/$WORD"; my @headers = ("X-Mashape-Key", $WORDSAPI_KEY); my $response = $ua->request(HTTP::Request->new("GET", $uri, \@headers)); # Check for errors in API request if ($response->is_error()) { if ($response->code == 404) { - die "Word '$WORD' not found\n"; + printf "Sorry, word '$WORD' not found\n"; + exit; } else { die "Unknown error: " . $response->message; } |