PingPongBuilder Custom Api Module
Project description
PingPongWr
파이썬으로 제작된 핑퐁 빌더 Custom Api를 좀 더 쉽고 간편하게 사용할 수 있게 해주는 모듈입니다.
별도의 출처를 밝힐필요 없습니다.
Installing
# Linux/macOS
python3 -m pip install -U PingPongWr
# Windows
py -3 -m pip install -U PingPongWr
Quick Example
독자적 사용 예시
import PingPongWr # 메인 모듈
import asyncio # 비동기 실행을 위한 모듈
url = "커스텀 API 링크" # 핑퐁빌더 Custom API URL
pingpong_token = "인증 토큰" # 핑퐁빌더 Custom API Token
Ping = PingPongWr.Connect(url, pingpong_token) # 핑퐁 모듈 클래스 선언
async def Example(): # 비동기식 함수
str_text = input("나: ") # 대화할 말 입력받기
return_data = await Ping.Pong(session_id ="Example", text = str_text, topic = True, image = True, dialog = True) # 핑퐁빌더 API에 Post 요청
print(return_data) # {"text": "안녕안녕입니다", "topic": None, "Image": None}
asyncio.run(Example()) # 비동기로 함수 실행
Discord Example
디스코드에서 사용예시
import discord
import PingPongWr
from discord.ext import commands
bot = commands.Bot(command_prefix='>')
url = "커스텀 API 링크" # 핑퐁빌더 Custom API URL
pingpong_token = "인증 토큰" # 핑퐁빌더 Custom API Token
Ping = PingPongWr.Connect(url, pingpong_token) # 핑퐁 모듈 클래스 선언
@bot.event()
async def on_message(message):
if message.author == bot.user:
return
if message.content.startswith("봇"):
str_text = (message.content.split(" "))[1]
return_data = await Ping.Pong(session_id ="Example", text = str_text, topic = True, image = True, dialog = True) # 핑퐁빌더 API에 Post 요청
await message.channel.send(f"{message.author.mention}, {return_data["text"]}")
bot.run("token")
Links
Team. Warin Discord:https://discord.gg/cGM4PcHvQq
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file PingPongWr-0.0.7-py3-none-any.whl.
File metadata
- Download URL: PingPongWr-0.0.7-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab6ea44c0019f04274bbd1d4f9766847477c4c642cc5dc99504a6df11bcb5c51
|
|
| MD5 |
18c0308979e6c8db7a396fde17da5676
|
|
| BLAKE2b-256 |
64895e10d7d78ed90b0d34b89852f871bbbe89528160f149a0411c466061c503
|