기본 콘텐츠로 건너뛰기

추천 가젯

리눅스 홈서버 알림용 텔레그램 봇(Telegram Bot) 연동 및 쉘 스크립트 구축 가이드

개인 홈서버를 운영하다 보면 백업 완료 여부나 시스템 에러 같은 단방향 알림을 스마트폰으로 빠르게 받아보고 싶어집니다. 외부 메일 서버나 복잡한 SMTP 설정을 거치지 않고, 가장 확실하고 가볍게 쓸 수 있는 텔레그램 봇을 이용한 홈서버 알림 구축 방법 을 정리합니다. 1단계: 텔레그램 봇 생성하기 (BotFather) 텔레그램 앱을 켜고 상단 검색창에 BotFather 를 검색하여 공식 봇(파란색 체크마크 확인)을 엽니다. 대화창에 아래 명령어를 입력하여 새로운 봇을 만듭니다. Plaintext /newbot 봇의 이름(Name)을 입력합니다. (예: My Home Server Bot ) 봇의 아이디(Username)를 입력합니다. (반드시 영문이며 끝에 bot 또는 _bot 으로 끝나야 합니다. 예: my_home_backup_bot ) 생성이 완료되면 HTTP API 토큰(Token)이 발급됩니다. 이 토큰을 안전하게 보관합니다. 2단계: 내 Chat ID(채팅방 고유 번호) 확인하기 텔레그램은 보안상 사용자가 먼저 봇에게 말을 걸어야 메시지를 받을 수 있으며, 봇이 나에게 메시지를 보내려면 고유 Chat ID 가 필요합니다. 텔레그램 검색창에 userinfobot 을 검색하여 들어갑니다. 하단의 [시작하기] 버튼을 누르면 내 계정의 정보와 함께 Id (숫자) 값을 알려줍니다. 이 숫자를 복사해 둡니다. [중요] 1단계에서 만든 내 봇의 아이디(예: @my_home_backup_bot )를 검색해서 대화창을 열고, [시작] 버튼을 누르거나 아무 메시지나 먼저 한 번 전송해 둡니다. 3단계: 리눅스 쉘 스크립트 작성 및 테스트 서버(터미널)에서 환경변수를 설정하고 curl 명령어를 통해 테스트 메시지를 보낼 수 있습니다. 특히 인자값이 없을 때를 대비해 기본값 처리를 해두면 유용합니다. 아래 내용을 포함하는 쉘 스크립트 파일(예: send_telegram.sh )을 작성합니다. Bash #!/bin/bash # 환경변수 설정 (실제 토큰과 C...

앨범 개봉기 - 지금우리랑 데뷔앨범.

오늘 러블리즈 2집리패키지와 1집 정규 앨범이 도착했다.
 

음 나머지 앨범들은 저번 정규2집 예약구매할 때, 구매하였다.

이로써 모든 앨범을 다 소지하게 되었다.

아직 아야를 안들어봐서 모르겠지만 이번에는 지금우리 뮤직비디오를 보고 아 이건 사야해를 외치며 샀기 때문에 한곡이 불만족스러워도 구매는 잘한 것으로 결론이 날 것이다.

사는김에 리핑할 곡도 더 없지만 1집 정규 앨범을 구매하였다. 일단 책자에 앨범작업에 코맨트들이 상당히 흥미롭다.
그리고 각 곡별 참여 세션 정보라 나와 있어서 리핑한 파일에 정보추가하기도 용이할 것으로 보인다.

안타까운 일이 하나 있는데... 1집 정규 앨범이 불량으로 온 듯 하다. CD가 들어 있는 유사책자에 큰 포토카드가 끼워져 있는데 같은 것이 두개 들어 왔다. 미주사진으로만 두개가 들어 있다.


데뷔할 때 미주가 엄청 어리다는 사실만 강조해서
알게 되는 듯 하다.

사진들을 쭉 살펴보니 지수 위로는 아가씨로 보이고
(노인들의 호칭기준) 미주 아래로는 학생으로 보인다.

동갑이라고 해도 20대 초에는 학교에서 벗어난 시기(성인)의 차이가 워낙 크기에 빠른생일은 진짜 빠르다.

이거 불량이 아니라 원래 이런건가?
설마?

-------------------------------

이거 구매하다가 gmarket 결제메시지 때문에
어머니에게 덕밍아웃을 하였다.
영동부르스 때 광대를 많이 올리긴
했는데 그 때는 안걸렸는데........
요범에 걸렸음.

댓글