Skip to main content

fanbook bot api

Project description

开始使用

这里使用getme做示例

import fanbookbotapi

print(fanbookbotapi.getme('123').text)

支持的api

  • getme(token='bot token')
获取bot的信息
  • sendmessage(token='',chatid=0,biaoti="标题",ik=[[{"text":"下一页","callback_data":"{"type":"next","index":2,"msg":"114514"}"}]],text='文本',biaoticolor='ffe4e4',type="card",shade=['ff764a','ffb39aff'],backgroundColor='ddeeff00',getjson=False) -> requests.models.Response|str:
发送消息
Args:
    token (str, optional): botToken. Defaults to ''.
    chatid (int, optional): 频道id. Defaults to 0.
    biaoti (str, optional): 卡片标题. Defaults to "标题".
    ik (list, optional): 自定义键盘. Defaults to [[{"text":"下一页","callback_data":"{\"type\":\"next\",\"index\":2,\"msg\":\"114514\"}"}]].
    text (str, optional): 正文内容,如果是card模式,换行符为  4个反斜线n. Defaults to '文本'.
    biaoticolor (str, optional): 弃用,默认即可. Defaults to 'ffe4e4'.
    type (str, optional): card(内置卡片)/fanbook(特殊消息解析模式)/text(纯文本). Defaults to "card".
    shade (list, optional): 标题背景颜色,如果配置两项就是渐变色. Defaults to ['ff764a','ffb39aff'].
    backgroundColor (str, optional): 标题文本颜色. Defaults to 'ddeeff'.
    getjson (bool, optional): 设置为True就是只返回编码完成的json,不请求. Defaults to False.
Returns:
    requests.models.Response|str: requests请求对象|编码完成的json
    token (str): botToken
sendmessage(token='',chatid=0,biaoti="标题",ik=[[{"text":"下一页","callback_data":"{\"type\":\"next\",\"index\":2,\"msg\":\"114514\"}"}]],text='文本',biaoticolor='ffe4e4',type="card",shade=['ff764a','ffb39aff'],backgroundColor='ddeeff00',getjson=False) -> requests.models.Response|str:
  • getPrivateChat(token,userid)
创建私聊频道
Args:
    token (str): botToken
    userid (int): 用户长id
Returns:
    requests.models.Response: requests请求对象
    {"ok":true,"result":{"id":510639729457618944,"guild_id":0,"type":"private","channel_type":3}}
    返回中,id代表频道id

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fanbookbotapi-1.2.1.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

fanbookbotapi-1.2.1-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file fanbookbotapi-1.2.1.tar.gz.

File metadata

  • Download URL: fanbookbotapi-1.2.1.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for fanbookbotapi-1.2.1.tar.gz
Algorithm Hash digest
SHA256 8267855775c5a3534060490845fb9cc64dd9b24fca116166ea4807d691c30cb9
MD5 6b5bef883b3a8958c8df5f2823f4a1b9
BLAKE2b-256 87e5e83c607f5013c3fd2eec4a17b48a12cab3190513d4e16f82066464ebef88

See more details on using hashes here.

File details

Details for the file fanbookbotapi-1.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for fanbookbotapi-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 355c6164d75ed0d914791309a15007a80d93e61c7ebcc07e1586844297c35639
MD5 9b8eef1ba6ca349afdc92642db279de3
BLAKE2b-256 b548d74445ccfa5192c5c6551cbf4a625170db603a0db5f8a5a35de9e19c9e7c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page