기본 콘텐츠로 건너뛰기

추천 가젯

리눅스 홈서버 알림용 텔레그램 봇(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...

국민의당 신천지 논란이 대한민국 정당정치 역사를 바꾸는 반환점이 될 것...


국민의 당이라 하면 40석 가까이 되는 의석을 가진 매우 큰 정당이라
할 수 있다. 이 정도의 의석이라면 자유선진당, 이회창이나 자민련 김종필 보다도 이 당의 대표(공식이던 비공식이던간에)가 더 큰 영향력을 가지는 것임을 알 수 있다.

이렇게 큰 정당도 소위 종교단체 인원들이 다수 들어와서 지역  당을 붕괴 시킬 수 있음을 만천하에 들어 냈다.

종교단체라 함은 그 단체의 존경 받는 또는 권위 있는 누군가에 말에 따라 자기 신념을 가지고 정치능력을 행사하게 된다.

당연히 현재 논란이 되고 있는 차떼기 사건과는 달리 돈이 오고 가지 않기 때문에 선관위에게 제재를 받는 등 법적인 문제가 있을리가 없다. (만약 돈이 오고 갔다면, 소위 무종교인 사람들에게도 사이비가 되는 결과를 얻을 것이다.
그리고 법적 제재를 받게 되겠지. )

오히려 법으로는 그것을 보도한 CBS가 제재를 당할 가능성이 더 크다. 도덕적인 결함은 몰라도 법적인 결함이 없는 것을 보도했으니 머 어쩌겠는가...

-------------------------------------------------
법적인 문제가 없어서 처벌은 못하는 상황에서... 결국 대한민국 사람들은 일방적인 피해를 받기에.... 저 일들은 해소할 방법이 필요할 것이다.


그 해법은 보통 사람들이 정당에 가입을 하고 정치 능력 행사를 보편적으로 하ᅟ는 수 말고는 없다.

더불어민주당 역선택논란도 역시 저런 방향으로 사회가 발전하도록 부추기는 요소이다.


방향은 잡혔지만 그 방향으로 가는 과정은 제도가 만들어 진다면 좀 더 부드럽고 빠를 수도 있고, 매우 험난할 수도 있다.

그 제도는 여러 언론들에서 많이 다루었으니 이만 쓰도록 하겠다.


댓글