import requests import json import pandas as pd import os import pyarrow.parquet as pq import discord # Discord 봇 토큰 및 채널 I 설정 discordtoken = "MI2Mk0zQ3czc0Mz4Mw.Glf6.2bSeer-q5jHVnClSe1wsP0IHpVyIdxGaYac" discordchannelid = 1261896610506604564 # Discord 클라이언트 생성 client = discord.Client() def respondtodiscord(message): # 메시지 전송을 위한 Discord API 엔드포인트 url = f"https://discord.com/api/v9/channels/{discordchannelid}/messages" # 메시지 전송 데이터 data = { "content": message } # Discord API 인증 헤더 headers = { "Authorization": discordtoken } try: # 메시지 전송 response = requests.post(url, headers=headers, json=data) if response.statuscode == 200: print("메시지 전송 성공") else: print(f"메시지 전송 실패: {response.statuscode}") except Exception as e: print(f"예기치 못한 오류가 발생했습니다: {str(e)}") def getanswer(question): matchinganswer = df[df['question'] == question]['answer'].values return matching