KeshavRa commited on
Commit
005dfdc
·
verified ·
1 Parent(s): a1ae5ba

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +20 -20
app.py CHANGED
@@ -294,26 +294,27 @@ else:
294
  # convert pandas df into list of dicts
295
  shelters = shelters.to_dict(orient='records')
296
 
297
- # # text messaging
298
- # if len(data['Phone Number']) == 12 and data['Consent']:
299
- # account_sid = os.environ["SID"]
300
- # auth_token = os.environ["auth_token"]
301
- # client = Client(account_sid, auth_token)
302
-
303
- # message_body = ''
304
- # for i in range(len(shelters)):
305
- # message_body.join(f'''
306
- # {shelters[i]['Organization Name']}: {shelters[i]['Program Name']}
307
- # 🕒 Open Hours: {shelters[i]['Open Hours']}
308
- # 📍 Address: {shelters[i]['Address']}
309
- # 📞 Phone Number: ({shelters[i]['Phone'][1:4]}) {shelters[i]['Phone'][4:7]}-{shelters[i]['Phone'][7:]}\n
310
- # ''')
 
311
 
312
- # message = client.messages.create(
313
- # body = message_body,
314
- # from_= "+15107212356",
315
- # to = data['Phone Number']
316
- # )
317
 
318
  st.session_state.shelters_filtered = True
319
  st.session_state.shelters = shelters
@@ -334,7 +335,6 @@ else:
334
  st.markdown(f"- **📍\tAddress**: {shelter['Address']}")
335
 
336
  phone_number = str(shelter['Phone'])
337
- print(phone_number, phone_number[1:4], phone_number[4:7], phone_number[7:])
338
  formatted_phone_number = f"({phone_number[1:4]}) {phone_number[4:7]}-{phone_number[7:]}"
339
  phone_link = f"<a href='tel:{phone_number}'>{formatted_phone_number}</a>"
340
  st.markdown(f"- **📞\tPhone Number**: {phone_link}", unsafe_allow_html=True)
 
294
  # convert pandas df into list of dicts
295
  shelters = shelters.to_dict(orient='records')
296
 
297
+ # text messaging
298
+ if len(data['Phone Number']) == 12 and data['Consent']:
299
+ account_sid = os.environ["SID"]
300
+ auth_token = os.environ["auth_token"]
301
+ client = Client(account_sid, auth_token)
302
+
303
+ message_body = ''
304
+ for i in range(len(shelters)):
305
+ phone = str(shelter[i]['Phone'])
306
+ message_body.join(f'''
307
+ {shelters[i]['Organization Name']}: {shelters[i]['Program Name']}
308
+ 🕒 Open Hours: {shelters[i]['Open Hours']}
309
+ 📍 Address: {shelters[i]['Address']}
310
+ 📞 Phone Number: ({phone[1:4]}) {phone[4:7]}-{phone[7:]}\n
311
+ ''')
312
 
313
+ message = client.messages.create(
314
+ body = message_body,
315
+ from_= "+15107212356",
316
+ to = data['Phone Number']
317
+ )
318
 
319
  st.session_state.shelters_filtered = True
320
  st.session_state.shelters = shelters
 
335
  st.markdown(f"- **📍\tAddress**: {shelter['Address']}")
336
 
337
  phone_number = str(shelter['Phone'])
 
338
  formatted_phone_number = f"({phone_number[1:4]}) {phone_number[4:7]}-{phone_number[7:]}"
339
  phone_link = f"<a href='tel:{phone_number}'>{formatted_phone_number}</a>"
340
  st.markdown(f"- **📞\tPhone Number**: {phone_link}", unsafe_allow_html=True)