Twilio로 휴대폰에 메세지 보내기 - 1

Hobby Tag

공부하다가 심심할 때 무지성 코딩을 해보고 싶어서 만든 태그이다. 취미생활 느낌으로 하는 간단한 코딩을 하고 글을 쓸 것이다.


테크보이 워니 유투브의 1시간 28분 쯤 부터 보고 따라 만들었습니다.

  1. Macbook Air M1
  2. Vscode
  3. Python


소스 코드

Twilio 홈페이지에서 제공해주는 github소스코드 를 사용했다.

# /usr/bin/env python
# Download the twilio-python library from twilio.com/docs/libraries/python
import os
from twilio.rest import Client

# Find these values at https://twilio.com/user/account
# To set up environmental variables, see http://twil.io/secure
account_sid = '비밀이에요'
auth_token = '비밀입니다!!'

client = Client(account_sid, auth_token)

client.api.account.messages.create(
    to="+82전화번호에요",                  # my phone
    from_="+13제공받은 전화번호",   				# twilio
    body="여기가 보내고 싶은 내용 쓰는 곳")    # message

무료계정이라서 그런지, 나 자신에게만 문자를 보낼 수 있었다. 친구에게 자랑하고 싶었으나


Unable to create record: The number  is unverified. Trial accounts cannot send messages to unverified numbers; verify  at twilio.com/user/account/phone-numbers/verified, or purchase a Twilio number to send messages to unverified numbers.

이런식의 오류 문구가 뜬다.

이렇게 휴대폰에 메세지를 파이썬 코드를 사용하여 보내봤다!! 라며 끝나면 재미가 없다. 이걸로 뭐라도 만들면 더 재밌을 것 같았다.


아이디어

뭐를 만들까… 뭐를 만들어야 재밌을까…

첫번째로 생각나는 것은 학교 학식을 알려주는 문자이다. 저번에 심심할 때 학교 홈페이지에서 학식 정보를 크롤링 해와서 해당 명령어를 텔레그렘 메신저에 치면 알려주는 챗봇을 만들었었다. 해당 챗봇도 나중에 Hobby 태그에 올릴 예정이다.

2번째로는 학교 홈페이지에 내가 원하는 정보의 게시글이 올라오면 나에게 해당 게시글의 링크와 간단한 내용이 문자로 오게 하는 것이 생각난다.

일단… 현재까지 재밌어 보이는 아이디어가 생각이 안나기도 하고, 당장 내일 기말시험인데 고민만 하기에는 시간이 아깝기에 다음번 포스팅 때 생각하기로 했다.