當前位置: 首頁>>代碼示例>>Python>>正文


Python Client.change_status方法代碼示例

本文整理匯總了Python中discord.Client.change_status方法的典型用法代碼示例。如果您正苦於以下問題:Python Client.change_status方法的具體用法?Python Client.change_status怎麽用?Python Client.change_status使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在discord.Client的用法示例。


在下文中一共展示了Client.change_status方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: game

# 需要導入模塊: from discord import Client [as 別名]
# 或者: from discord.Client import change_status [as 別名]
def game(client: discord.Client, message: discord.Message, name: Annotate.Content=None):
    """ Stop playing or set game to `name`. """
    yield from client.change_status(discord.Game(name=name, type=0))

    if name:
        yield from client.say(message, "*Set the game to* **{}**.".format(name))
    else:
        yield from client.say(message, "*No longer playing.*")
開發者ID:xZwop,項目名稱:PCBOT,代碼行數:10,代碼來源:builtin.py

示例2: cmd_game

# 需要導入模塊: from discord import Client [as 別名]
# 或者: from discord.Client import change_status [as 別名]
def cmd_game(client: discord.Client, message: discord.Message,
             name: Annotate.Content):
    """  """
    if name:
        m = "Set the game to **{}**.".format(name)
    else:
        m = "No longer playing."

    yield from client.change_status(discord.Game(name=name))
    yield from client.send_message(message.channel, m)
開發者ID:EdwardBetts,項目名稱:PCBOT,代碼行數:12,代碼來源:builtin.py

示例3: stream

# 需要導入模塊: from discord import Client [as 別名]
# 或者: from discord.Client import change_status [as 別名]
def stream(client: discord.Client, message: discord.Message, url: str, title: Annotate.Content):
    """ Start streaming a game. """
    yield from client.change_status(discord.Game(name=title, url=url, type=1))
    yield from client.say(message, "Started streaming **{}**.".format(title))
開發者ID:xZwop,項目名稱:PCBOT,代碼行數:6,代碼來源:builtin.py


注:本文中的discord.Client.change_status方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。