kkk / app.py
kkk2z1's picture
Update app.py
9a72bd7 verified
import os
import time
import json
import requests
# ===== Channel.io 設定 =====
CHANNEL_ID = "200605"
GROUP_ID = "463667"
MESSAGES_URL = f"https://desk-api.channel.io/desk/channels/{CHANNEL_ID}/groups/{GROUP_ID}/messages"
X_ACCOUNT = os.getenv("channeliotokenbot2")
if not X_ACCOUNT:
raise RuntimeError("環境変数 channeliotokenbot2 が設定されていません")
HEADERS = {
"accept": "application/json",
"accept-language": "ja",
"content-type": "application/json",
"x-account": X_ACCOUNT,
}
PARAMS = {
"sortOrder": "desc",
"limit": 50,
}
# ===== GPT API =====
def send_to_channel(text):
payload = {
"requestId": f"desk-web-{int(time.time() * 1000)}",
"blocks": [
{"type": "text", "value": text}
],
}
res = requests.post(
MESSAGES_URL,
headers=HEADERS,
data=json.dumps(payload),
timeout=30,
)
# ===== Main Loop =====
def main():
send_to_channel("hello,\n 黒猫pや。あんたらが知るべき現象は三つあるんや。\n1つ目はな、ワテはいかれへん理由やそれはメーるの垢に入れなくて認証ができないんや\n2つ目はできたら多段階認証のついてない垢を作ってほしいんやお願いや\n3つ目は連絡先。それは>https://scratch.mit.edu/users/kur0nekop0315/<やでお願いや")
if __name__ == "__main__":
main()