텔레그램2 엑셀 VBA에서 텔레그램(Telegram) 메세지 보내기 오늘은 엑셀 VBA에서 텔레그램 메세지를 보내는 코드를 포스팅 해보려고 한다. Function tele(msg As String) apikey = "본인의 APIKEY" botid = "본인의 BOTID" strdata = "chat_id=" & botid & "&text=" & msg URL = "https://api.telegram.org/bot" & apikey & "/sendMessage?" Dim whr As Object Set whr = CreateObject("winhttp.winhttprequest.5.1") With whr .Open "POST", URL .setRequestHeader "content-type", "application/x-www-form-urlencoded" .send.. 2023. 4. 26. python-telegram-bot v20.0 에러 날 때 해결방법(RuntimeWarning: coroutine 'Bot.send_message' was never awaited) 기존 python-telegram-bot 에선 다음과 같이 심플하게 메세지를 보낼 수 있었다. import telegram bot = telegram.Bot(token='') chat_id = bot.send_message(chat_id=chat_id, text="보낼내용") 그런데 v20 으로 업데이트 되며 이 방법으로 메세지를 보내려고 하면 RuntimeWarning: coroutine 'Bot.send_message' was never awaited 라는 에러메세지를 뿜으며 작동되지않는다. 파이썬 asyncio 를 이용해서 간단히 해결할 수 있다. import telegram import asyncio bot = telegram.Bot(token='') chat_id = asyncio.run(bot.. 2023. 1. 12. 이전 1 다음