inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

비트코인 암호화폐 자동매매 코인봇 만들기 Part 1 - 무위험 전략 학습하기

텔레그램(Telegram) API 구현

RuntimeWarning: coroutine 'Bot.send_message' was never awaited 발생시

4346

정지현

작성한 질문수 6

0

telegram_api_example.py

코드에서 아래의 에러가 발생하는 경우

RuntimeWarning: coroutine 'Bot.send_message' was never awaited
  telegram_bot.sendMessage(chat_id=TELEGRAM_CHAT_ID,
RuntimeWarning: Enable tracemalloc to get the object allocation traceback

 

아래와 같이 asyncio 모듈을 추가한 뒤 아래와 같이 소스코드를 변경하면 정상동작 합니다.

import asyncio


async def main():
    # 텔레그램 봇 설정
    telegram_bot = telegram.Bot(TELEGRAM_BOT_TOKEN)

    # 프로그램 시작 메세지 발송

    telegram_message_list_1 = [
        str(datetime.datetime.now()), 'Program Started!'
    ]
    await telegram_bot.sendMessage(chat_id=TELEGRAM_CHAT_ID,
                                   text=' '.join(telegram_message_list_1))

    # 매수 시그널 메세지 발송
    telegram_message_list_2 = [
        str(datetime.datetime.now()), '------ buy signal occured! -----------'
    ]
    await telegram_bot.sendMessage(chat_id=TELEGRAM_CHAT_ID,
                                   text=' '.join(telegram_message_list_2))


asyncio.run(main())

투자 투자

답변 1

0

정지현

파이썬 버전
- Python 3.10.8 64-bit

모듈 버전
- python-telegram-bot: v20.0
- asyncio: v3.4.3

0

AISchool

안녕하세요~. 반갑습니다.

정보 공유 감사합니다 ^^.

좋은 하루되세요~.

감사합니다.

포트폴리오 리밸런싱 템플릿

0

71

2

안녕하세요 수강시 전자책 한권에 대해 질문이 있습니다.

0

91

1

실거래 방법 문의

0

90

1

기업실적분석에서 공란, 계산법

0

49

1

DeFi 개발자

0

73

2

슬리피지 설정 문의입니다.

0

82

1

월배당 ETF 가이드

0

58

1

명령프롬프트에서 주피터가 실행이 안 됩니다.

0

116

1

예제파일 누락부분은 어디서 다운로드 받나요?

0

124

7

엑셀템플릿을 어떻게 제공받으면 되나요?

0

120

1

강의 첨부파일과 강의 내용의 매칭을 부탁드립니다.

0

138

1

영상에서 보이는 게 안보이는 문제

0

134

1

데이터 수집하기 코드가 강의자료 어디에 있나요?

0

201

4

안녕하세요, 자동 매매 봇 오류 문의드립니다.

0

375

2

빗썸 종합실습 실행하는데 오류가 납니다.

0

418

1

에러코드 질문

0

411

1

ImportError: pycurl: 에러

0

1234

2

pycurl 설치 에러 질문드립니다.

0

1449

1

리눅스 서버에서 오류 발생합니다.

0

701

1

upbit_volatility_breakout_bot.py 파일 오류입니다.

0

531

1

upbit api 의 특정 키를 못받습니다. upbit_buy_order.py

0

525

1

업비트 웹소켓 API 소스코드의 강의 자료 및 링크가 빗썸꺼 입니다.

0

1192

1

pycurl 설치가 안됩니다

0

408

1

에러가 있어서 문의 드립니다..

0

425

1