파이썬으로 텔레그램 봇 만들기 [1]
코인, 크립토 분야에서 투자를 하면서 코딩의 중요성을 점점 깨닫고 있습니다. 대고수분들 보니까 다들 직접 코딩해서 봇만들고, 알림 만들고 하시더라구요.. 그래서 저도 지금 학교에서 코딩을 배우고 있긴 하지만 이쪽 분야에서 직접 사용해볼 수 있도록 공부해보려고 합니다.
그 중 가장 기본적인 것이 텔레그램 봇 만들기라고 생각하여 이쪽 먼저 공부하며 포스팅 해보려고합니다!
파이썬을 사용하며 여러가지 기능들을 직접 만들 수 있는 수준까지 도전 해보겠습니다.
텔레그램 봇을 통해 지갑추적을 한다던가, 정보가 뜨면 가장 먼저 알림으로 받아본다던가, 쉽게 정보를 찾아보고 매매도 해보는 등 정말 다양하게 사용할 수 있는 것 같습니다.
우선 가장 기본인 봇 만들기부터 시작해보겠습니다!!
1. 텔레그램 봇 만들기
1. 먼저 텔레그램을 다운 받아줍니다.
2. 다음으로 텔레그램을 실행시키고 검색창에 @BotFather를 검색합니다.
아래에 수많은 스캠들이 있으니 조심해서 맨위에있는 놈을 골라주시면 됩니다.

3. /start 를 눌러 봇 만들기를 시작해줍니다.

4. /newbot 을 눌러 새로운 봇을 생성합니다.

5. 다음은 봇의 이름을 정하는 단계입니다. 사용할 봇의 이름을 정해줍니다.

6. 마지막으로 유저네임을 정하는 단계로 사람들이 검색을 할 때 쓸 이름을 정해줍니다. 반드시 마지막은 'bot'으로 끝나야합니다. ex)fish_bot, hello_everyone_bot, CatBot

그럼 최종적으로 이런 화면이 나옵니다. 여기서 빨간 박스 부분이 우리가 만들 봇의 API 키입니다. 이 키를 통해 텔레그램 봇을 작동시키고 수정하고 모든 것을 할 수 있습니다. 이 부분은 복사를 해서 따로 어디 저장해둡시다.

이제 이 API 키와 본인의 채팅 아이디를 알면 봇을 통해 메세지를 보낼 수 있습니다.
텔레그램 이용자는 고유의 Chat_id를 가지는데 이것을 통해 그 사람에게 메세지를 보낼 수 있습니다.
위에서 API는 확인했으니 이제 본인의 채팅 아이디를 알아볼까요?
https://api.telegram.org/bot(본인의 API 키)/getUpdates
이렇게 링크형태를 만들어 접속해줍니다.
제 API는 '5811172902:AAFb....qggfazRWNUTnAIL0' 이므로
https://api.telegram.org/bot5811172902:AAFb.....qggfazRWNUTnAIL0/getUpdates
이렇게 링크를 만들어 들어가줍니다.
접속했을 때 아래와 같이 뜨면 성공입니다.

이제 다시 봇으로 돌아가 /start 를 통해 봇을 작동시켜주고 아무말이나 쳐줍니다.

그런 후 다시 방금 사이트를 다시 들어가서 새로고침을 하면 뭔가 새로 뜬 것을 확인할 수 있습니다.

여기서 "id : 숫자" 부분에서 숫자 부분이 본인의 Chat_id입니다. 이 숫자도 어디에 복사해서 보관해둡시다.
이제 파이썬을 통해 메세지 보내기 준비 끝!
다음 포스팅에서는 파이썬을 실행시켜 간단한 코드를 통해 직접 메세지를 보내보겠습니다 :)
뿅
✔몽당의 코인 정보 텔레그램✔
