File tree 3 files changed +39
-5
lines changed
3 files changed +39
-5
lines changed Original file line number Diff line number Diff line change
1
+ version : " 3"
2
+
3
+ services :
4
+ firefox :
5
+ image : selenium/standalone-firefox-debug
6
+ ports :
7
+ - " 4444:4444"
8
+ - " 5900:5900"
9
+ volumes :
10
+ - " /dev/shm:/dev/shm"
11
+ networks :
12
+ - selenium
13
+ whatsapp :
14
+ build : .
15
+ environment :
16
+ - SELENIUM=http://firefox:4444/wd/hub
17
+ volumes :
18
+ - " .:/app"
19
+ command : /app/docker-entrypoint.sh
20
+ networks :
21
+ - selenium
22
+ depends_on :
23
+ - firefox
24
+
25
+ volumes :
26
+ devshm :
27
+
28
+ networks :
29
+ selenium :
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ pip install ./
4
+ pip list
5
+ python sample/remote.py
Original file line number Diff line number Diff line change 3
3
from webwhatsapi .objects .message import Message , MediaMessage
4
4
5
5
print "Environment" , os .environ
6
- try :
6
+ try :
7
7
os .environ ["SELENIUM" ]
8
- except KeyError :
8
+ except KeyError :
9
9
print "Please set the environment variable SELENIUM to Selenium URL"
10
10
sys .exit (1 )
11
11
26
26
print 'type' , message .type
27
27
print 'timestamp' , message .timestamp
28
28
print 'chat_id' , message .chat_id
29
- print 'sender' , message .sender
29
+ print 'sender' , message .sender
30
30
print 'sender.id' , message .sender .id
31
31
print 'sender.safe_name' , message .sender .get_safe_name ()
32
- if message .type == 'chat' :
32
+ if message .type == 'chat' :
33
33
print '-- Chat'
34
34
print 'safe_content' , message .safe_content
35
35
print 'content' , message .content
43
43
print 'client_url' , message .client_url
44
44
message .save_media ('./' )
45
45
else :
46
- print '-- Other'
46
+ print '-- Other'
You can’t perform that action at this time.
0 commit comments