텔레그램 봇 명령어 오류 질문드립니다.
이 질문글 작성자입니다.조회수를 보니 저와 같은 문제로 검색을 하시는 분이 많은거 같습니다.답을 기다렸지만 강의는 죽은 듯 하여 강사의 답을 기대하긴 어렵네요.결국 다른 경로로 해결을 했고, 제가 해결한 방법을 공유합니다. 유튜브나 기타 강의 영상은 텔레그램 봇을 만들고, 작동하기 위해 아래와 같은 코드를 썼습니다.import telegram token = '텔레그램 봇 API' bot = telegram.Bot(token=token) bot.send_message(chat_id,'보낼메세지')현재는 텔레그램봇 라이브러리가 업데이트 되어서 과거 코드로는 작동이 안됩니다.봇이 비동기화(coroutine) 타입이어서, 작동 신호를 넣어줘야 합니다.아래와 같이 봇 명령어를 함수로 만들고, 그 함수를 실행해주는 코드가 추가로 넣어주세요. import asyncio async def main(): #실행시킬 함수명 임의지정 token = "텔레그램 봇 API" bot = telegram.Bot(token = token) await bot.send_message(chat_id,'보낼메세지') asyncio.run(main()) #봇 실행하는 코드도움이 되길 바랍니다.