diff --git a/examples/ggwave-to-file/ggwave-to-file.py b/examples/ggwave-to-file/ggwave-to-file.py new file mode 100644 index 0000000..3000664 --- /dev/null +++ b/examples/ggwave-to-file/ggwave-to-file.py @@ -0,0 +1,22 @@ +import sys +import requests + +def ggwave(message: str, protocolId: int = 1): + + url = 'https://ggwave.ggerganov.com/ggwave-to-file.php' + + params = { + 'm': message, # message to encode + 'p': protocolId, # transmission protocol to use + } + + response = requests.get(url, params=params) + + if response == '': + raise SyntaxError('Request failed') + + return response + +result = ggwave("Hello world!") + +sys.stdout.buffer.write(result.content)