Spaces:
Raven7
/
Runtime error

File size: 1,150 Bytes
b8a04bc
 
 
024c740
b8a04bc
 
024c740
b8a04bc
 
 
024c740
b8a04bc
 
024c740
b8a04bc
 
 
024c740
b8a04bc
 
 
 
024c740
b8a04bc
 
 
 
024c740
b8a04bc
 
 
024c740
b8a04bc
 
 
 
024c740
b8a04bc
 
024c740
b8a04bc
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
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