繁体   English   中英

通过JavaScript隐藏来自不和谐用户的消息-软阻止

Hiding messages from a discord user through javascript - Soft blocking

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

阻止用户是不和谐的一个好功能,但是经常我发现自己想暂时阻止某人:看不到他们的消息,只看到了一段时间,而他们却不知道我这样做了。 从理论上讲,这样的事情应该是可以做到的。 我发现一个用户脚本,一旦启动不和谐,便应将其粘贴到不和谐控制台中,该脚本的目的是完全向被阻止的用户隐藏消息。 使用相同的原理,如果我可以搜索特定用户的消息,然后隐藏它们,而不是搜索被阻止的消息,则可以在当前会话期间对其进行软阻止。 因此,这样做的想法是搜索通道中的所有消息,检查某个用户是否发布了我想阻止的消息,如果是,则将其隐藏。

为此,我必须弄清楚如何将消息与他们的作者联系起来。 用户发送的每条新消息似乎都有一个不同的类。 但是,当用户连续发送多个消息时,这些类是不同的。 第一条消息包含指向用户化身的链接,而该链接又包含可以用来识别用户的唯一不和谐ID。 但是他的后续消息不包含他的头像。 除此之外,我找不到其他可以用来识别用户的东西。

在此处输入图片说明

在上面的图像中,具有groupStart的类包含化身链接,而没有该类的类是来自同一用户的后续消息。 像这样:

在此处输入图片说明

什么样的循环既可以包含具有某些指定头像的消息,又可以包含没有该头像的后续消息?

问题暂未有回复.您可以查看右边的相关问题.
1 在Python中Discord bot,计算来自用户的消息

我目前正在尝试使用python创建一个机器人,从服务器上的通道收集统计信息。 我想看看用户在某个频道发送了多少条消息。 目前我的代码如下所示: 这基本上做了我想要的,但是计算所有消息的过程非常缓慢。 是否有另一种方法可以实现相同的结果,但响应速度更快? ...

2 避免隐藏软键盘

我正在使用EditText并具有onEditorActionListener和TextChangedListener。 我想做的是在更改文本时搜索朋友,甚至在按下Enter键时搜索朋友。 但是问题是,只要我在EditText中输入Text,它就会自动隐藏键盘。 我想避免这种情况。 我该怎 ...

3 隐藏解析javascript SDK文件并阻止客户端运行js

我正在使用Parse Web应用程序,使用基于lobb.js的客户端javascript sdk遇到了一些问题。 我注意到我的设置方式,客户端可以通过简单地使用dev工具查看源文件来查看我的所有源代码,还可以针对数据库运行代码(在我设置的ACL的范围内)。 我已经开始使用Parse提供的Ex ...

4 从用户隐藏JavaScript中的Solr服务器URL

我正在使用Python和Django的组合,以及JS库Bloodhound和typeahead来在网站上形成一个增量搜索框。 到目前为止,在js中,我已经包括了远程Solr服务器的URL,以便js可以向其触发查询,以在用户键入时填充搜索框。 我想到的是,如果用户查看源代码和JS脚本,我可能不 ...

5 隐藏恶意用户的数据javascript函数

假设我要将客户端列出到来自服务器端的html页面中,并且可以通过代码中包含的按钮删除这些客户端。 @foreach ($clients as $client) <td>{!! client.name !!}</td><td><button ...

6 从软键盘启动活动,而不会隐藏软键盘

我知道这不是什么大挑战,但确实使我发疯。 我正在开发一种简单的软键盘输入法,基本上,我已经在我的软键盘上添加了一个按钮,按下该按钮,将弹出一个对话框,提示用户进行一些选择。 到目前为止,关于创建和打开对话框的一切都可以。 由于通常是从活动外部创建和显示对话框,因此轻快的解决方案可以 ...

7 discord.py - 如何清除提到的用户的消息?

我发现了这个问题,但由于某种原因,当我提到用户时并没有发现。 当我执行命令时,它不会在终端上显示任何错误。 问题中的代码如下所示: @commands.command() @commands.has_permissions(manage_messages=True) async def purge( ...

8 使用 Discord py 删除来自特定用户的消息

我想创建一个 clear 命令,如果 example .clear @user#0000 100 它将清除 @user#0000 发送的最后 100 条消息。 这是我的代码: 我提供的此代码仅删除取决于将在频道中删除多少消息。 我想制作一个代码,机器人将在其中删除来自特定用户的消息。 如果这是可 ...

10 从 discord.py 中的 wait_for() 函数替换用户消息

我正在尝试这样做,如果用户使用非整数/浮点对象进行回复,则代码会将机器人收集的消息替换为用户回复的新消息,并执行此操作直到用户使用整数或浮动,我一直在尝试这样做几个小时,但仍然找不到解决方案。 错误告诉我它无法将字符串转换为整数,但问题是,代码试图转换用户输入的第一条消息,而不是用户在获得 Val ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM