Skip to content

Commit

Permalink
Merge pull request Neurotech-HQ#28 from claudineibr/main
Browse files Browse the repository at this point in the history
Add configurations to run in docker container
  • Loading branch information
Kalebu authored Sep 1, 2022
2 parents 7dfdb99 + 7315169 commit 37ad2eb
Show file tree
Hide file tree
Showing 11 changed files with 45 additions and 12 deletions.
18 changes: 18 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
FROM python:3.8-slim-buster

WORKDIR /code

COPY requirements.txt requirements.txt

COPY . .

RUN python -m pip install --upgrade pip

RUN pip3 install --upgrade heyoo

RUN pip3 install -r requirements.txt

CMD [ "python", "hook.py" ]

#Call to using test functions
# CMD [ "python", "examples/sending_template_message.py" ]
10 changes: 10 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
version: "3"
services:
hook:
container_name: heyoo
image: heyoo:0.0.4
build:
context: .
dockerfile: Dockerfile
ports:
- "5000:5000"
2 changes: 1 addition & 1 deletion examples/sending_audio.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

if __name__ == "__main__":
load_dotenv()
messenger = WhatsApp(token=getenv("TOKEN"),phone_number_id=getenv("PhoneNumberID"))
messenger = WhatsApp(token=getenv("TOKEN"),phone_number_id=getenv("PHONE_NUMBER_ID"))

response = messenger.send_audio(
audio="https://www.soundhelix.com/examples/mp3/SoundHelix-Song-1.mp3",
Expand Down
2 changes: 1 addition & 1 deletion examples/sending_button.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

if __name__ == "__main__":
load_dotenv()
messenger = WhatsApp(token=getenv("TOKEN"),phone_number_id=getenv("PhoneNumberID"))
messenger = WhatsApp(token=getenv("TOKEN"),phone_number_id=getenv("PHONE_NUMBER_ID"))

response = messenger.send_button(
recipient_id="255757xxxxxx",
Expand Down
3 changes: 2 additions & 1 deletion examples/sending_document.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@

if __name__ == "__main__":
load_dotenv()
messenger = WhatsApp(token=getenv("TOKEN"), phone_number_id=getenv("PhoneNumberID"))

messenger = WhatsApp(token=getenv("TOKEN"), phone_number_id=getenv("PHONE_NUMBER_ID"))

response = messenger.send_document(
document="http://www.africau.edu/images/default/sample.pdf",
Expand Down
4 changes: 2 additions & 2 deletions examples/sending_image.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@

if __name__ == "__main__":
load_dotenv()
messenger = WhatsApp(token=getenv("TOKEN"),phone_number_id=getenv("PhoneNumberID"))
messenger = WhatsApp(token=getenv("TOKEN"),phone_number_id=getenv("PHONE_NUMBER_ID"))

response = messenger.send_image(
image="https://i.imgur.com/Fh7XVYY.jpeg",
recipient_id="255757294146",
)

print(response)
print(response)
4 changes: 2 additions & 2 deletions examples/sending_location.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

if __name__ == "__main__":
load_dotenv()
messenger = WhatsApp(token=getenv("TOKEN"),phone_number_id=getenv("PhoneNumberID"))
messenger = WhatsApp(token=getenv("TOKEN"),phone_number_id=getenv("PHONE_NUMBER_ID"))

response = messenger.send_location(
lat=1.29,
Expand All @@ -14,4 +14,4 @@
recipient_id="255757294146",
)

print(response)
print(response)
3 changes: 2 additions & 1 deletion examples/sending_message.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@

if __name__ == "__main__":
load_dotenv()
messenger = WhatsApp(token=getenv("TOKEN"), phone_number_id=getenv("PhoneNumberID"))

messenger = WhatsApp(token=getenv("TOKEN"), phone_number_id=getenv("PHONE_NUMBER_ID"))

response = messenger.send_message(
message="https://www.youtube.com/watch?v=K4TOrB7at0Y",
Expand Down
4 changes: 2 additions & 2 deletions examples/sending_template_message.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@

if __name__ == "__main__":
load_dotenv()
messenger = WhatsApp(token=getenv("TOKEN"),phone_number_id=getenv("PhoneNumberID"))
messenger = WhatsApp(token=getenv("TOKEN"), phone_number_id=getenv("PHONE_NUMBER_ID"))

response = messenger.send_template("hello_world", "255757xxxxxx")

print(response)
print(response)
4 changes: 2 additions & 2 deletions examples/sending_video.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@

if __name__ == "__main__":
load_dotenv()
messenger = WhatsApp(token=getenv("TOKEN"),phone_number_id=getenv("PhoneNumberID"))
messenger = WhatsApp(token=getenv("TOKEN"),phone_number_id=getenv("PHONE_NUMBER_ID"))

response = messenger.send_video(
video="https://www.youtube.com/watch?v=K4TOrB7at0Y",
recipient_id="255757xxxxxx",
)

print(response)
print(response)
3 changes: 3 additions & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
python-dotenv==0.20.0
requests==2.28.1
Flask==2.2.2

0 comments on commit 37ad2eb

Please sign in to comment.