Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Python Discord -仅限1次聊天的命令

Python Discord -仅限1次聊天的命令
EN

Stack Overflow用户
提问于 2020-05-01 21:46:21
回答 1查看 249关注 0票数 0

所以我有这个命令,我只想在一次聊天中使用。我如何限制它在称为“一般”的聊天之外的其他聊天中工作。我有其他的命令,需要在所有的聊天中工作,所以我不能只是限制机器人烫发。

EN

回答 1

Stack Overflow用户

发布于 2020-05-02 00:03:29

您可以编写自己的check

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
from discord.ext import commands

bot = commands.Bot("!")

def in_channel(*channels):
    def predicate(ctx):
        return ctx.channel.id in channels
    return commands.check(predicate)

@in_channel(channel_id)
@bot.command()
async def command_name(ctx, ...):
    ...

bot.run("token")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61551293

复制
相关文章
与 Python 之父聊天:更快的 Python!
Python猫注: 在今年 5 月的 Python 语言峰会上,Guido van Rossum 作了一场《Making CPython Faster》的分享(材料在此),宣告他加入了激动人心的“香农计划”,旨在 4 年内提升 Python 性能至 5 倍。近日,Guido 上了一档英文播客节目(时长 30 分钟),谈论了他正在做的与高性能相关的工作,解答了几个问题。播客作者整理了一份内容纪要,本文是对该纪要的翻译。注:文末有音频及文稿下载
Python猫
2021/10/31
5660
Python 聊天程序
套接字是为特定网络协议(例如TCP/IP,ICMP/IP,UDP/IP等)套件对上的网络应用程序提供者提供当前可移植标准的对象。它们允许程序接受并进行连接,如发送和接受数据。为了建立通信通道,网络通信的每个端点拥有一个套接字对象极为重要。
py3study
2020/01/07
1.2K0
12306 抢票小助手: 完整易用的抢票解决方案 | 开源日报 0917
12306 购票小助手是一个使用 Python 编写的项目,主要功能包括自动打码、自动登录、准点预售和捡漏、智能候补以及邮件通知等。该项目具有以下核心优势:
小柒
2023/09/21
1.1K0
12306 抢票小助手: 完整易用的抢票解决方案 | 开源日报 0917
千万级增长,实时社交产品Discord拆解
导语|对于复杂多元的海外市场来说,discod社群为端外引流裂变后承接潜在玩家进私域社群大盘的长线运营方案搭建了健康的长线价值营销底座。本文引用多份资料,对Discord软件进行详尽具体的介绍,为游戏出海的社群运营建设提供参考。 本文作者:volihuang,腾讯产品体验设计 Discord是什么 1. 席卷游戏圈的社群 Discord,聊天软件,是一家游戏聊天应用与社区,Discord从游戏语音 、IM工具服务起家,随后转向直播平台,进而开设游戏商店的社区平台,成为游戏玩家在游戏中沟通协作的首选工具。2
腾讯大讲堂
2023/05/19
4.1K0
千万级增长,实时社交产品Discord拆解
实时社群技术专题(一):支持百万人超级群聊,一文读懂社群产品Discord
对于大多数人而言,对即时通讯IM应用的认知仍然停留在微信、QQ这类经典的即时通讯聊天场景。
JackJiang
2023/07/07
6560
实时社群技术专题(一):支持百万人超级群聊,一文读懂社群产品Discord
如何使用DCVC2实现C2控制命令和数据的隐蔽传输
DCVC2是一款功能强大的数据传输工具,该工具可以通过语音信道并使用RTP分组来传输所有数据,而且整个过程不会在文字聊天中留下操作痕迹。
FB客服
2023/09/18
2050
如何使用DCVC2实现C2控制命令和数据的隐蔽传输
NFT如何在Discord上进行营销
您是 NFT 创造者或企业,正在寻找有效的方式来营销您的 NFT?看看 Discord!随着在 NFT 收藏家、创作者和爱好者中越来越受欢迎,Discord 已成为成功进行 NFT 营销的必备工具。
飞机号dapp119
2023/03/21
1.2K0
NFT如何在Discord上进行营销
python简单的多人聊天室
运行时先启动服务端。进入聊天室先起一个昵称。服务端会向客户端发送当前聊天室内聊天人的列表。一个客户端发出的消息会通过服务端发给其他客户端。
py3study
2020/01/09
1.3K0
【Midjourney】Midjourney 注册与使用 ( 下载并注册 Discord | 加入 Midjourney 服务器 | 创建 Discord 个人服务器 )
用户 与 Midjourney 进行沟通 , 是通过 Discord 社交平台 实现的 , 要想使用 Midjourney , 必须先安装 Discord ;
韩曙亮
2023/04/30
5.8K1
【Midjourney】Midjourney 注册与使用 ( 下载并注册 Discord | 加入 Midjourney 服务器 | 创建 Discord 个人服务器 )
python编写简单聊天程序
socket模块相关的方法和类 socket.socket():返回一个 socket对象。 socket.create_connection(address):创建一个连接到给定地址的 socket对象(注意:此处的 address是一个二元元组(host, port)。 注意:上面两点中的 socket指 socket模块,以下的 socket均指 socket对象。 socket.bind(address):将 socket对象绑定到给定的地址上。 socket.listen():监听 soc
渔父歌
2018/10/15
1.1K0
问题疫苗高分评标 问责的不能仅限企业
故事总是惊人的相似,曾经的三鹿,今天的长生,从奶粉到疫苗,目标群体都发生在孩童身上,一时间群情激忿,刘强东怒了,因为他的孩子也在问题疫苗之列,还有人说安监局、食药监局、环监局的群今天也炸了,因为他们的家人无一幸免,一旦监管缺位,你的家人也可能成为受害者。
人称T客
2018/07/30
4650
问题疫苗高分评标 问责的不能仅限企业
python 全双工 socket聊天
自学python一段时间,一直想弄个有意思的东西,所以就拿socket做一个聊天室,可以一对多,一对一全双工聊天。后续可能完善代码在鼓弄一个带gui界面的,比较有逼格
py3study
2020/01/07
1.2K0
UDP聊天器Demo(Python)
声明:本文为原创,作者为 对弈,转载时请保留本声明及附带文章链接:http://www.duiyi.xyz/c%e5%ae%9e%e7%8e%b0%e9%9b%b7%e9%9c%86%e6%88%98%e6%9c%ba-73/
对弈
2019/09/04
6350
热门通讯软件Discord万亿级消息存储架构
Discord 在创建之初采用的是一个单副本集的 MongoDB,没有使用 MongoDB 的分片,他们给出的理由是当时 MongoDB 分片很难用,而且不够稳定(这里就不去深究了)。消息数到达一亿条时,RAM 里已经存不下这么数据和索引,MongoDB 的延时开始变得不可控。
腾讯技术工程官方号
2023/10/23
8400
热门通讯软件Discord万亿级消息存储架构
Python 在线聊天室开发(二):漫游聊天记录
在上一篇文章中,我们借助 Django 3 + Channels + Redis(Memurai ) 实现了一个网页在线聊天室。
州的先生
2021/09/08
2.3K0
给你的 Discord 接入一个既能联网又能画画的 ChatGPT
如果有这样一款 Discord 机器人,它既能访问互联网,又能绘画,还能给 YouTube 视频提供摘要。最重要的是,它是完全免费的,不需要提供 OpenAI 的 API Key,我就问你香不香?
米开朗基杨
2023/09/09
6420
给你的 Discord 接入一个既能联网又能画画的 ChatGPT
AI绘画门槛太高?看我用NAS搭建私人助理并集成AI绘画 - 熊猫不是猫QAQ
前面写过很多私人的一些智能应用部署方法了,但都只是仅限于文字的内容。今天这款容器就厉害了,可直接用容器化部署AI绘画。该项目通过代理MidJourney的discord频道,从而实现api形式调用AI绘图,所以并不需要占用本地资源,但是如何连接到discord就需要你自己去想途径。如果你这一步都无法跨过,那么只能说目前的AI相关前段技术你可能都比较麻烦。
熊猫不是猫
2023/06/20
4910
AI绘画门槛太高?看我用NAS搭建私人助理并集成AI绘画 - 熊猫不是猫QAQ
Python实现web聊天室
Python中的select模块专注于I/O多路复用,提供了select  poll  epoll三个方法(其中后两个在Linux中可用,windows仅支持select),另外也提供了kqueue方法(freeBSD系统)
py3study
2020/01/07
1.6K0
点击加载更多

相似问题

Discord.py用户仅限命令

14

Python Discord Prune命令

12

Python: Telnetlib仅限不带空格的命令

14

使用discord python的报告命令

12

discord python bot kick命令

22
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文