问题标签 [eggdrop]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regex - TCL 将文本字符串拆分为多个变量(eggdrop)
我正在研究一个 mysql 选择和插入脚本,但我在将单行提取到两个变量时遇到问题。
该行作为变量 $arg 传递,由以下内容组成:“文本字段 1=文本字段 2”我尝试使用“=”作为分隔符通过正则表达式将 $arg 拆分为 $arg1 和 $arg2 但我总是整行被解析为 $arg2 并且 $arg1 为空。
我尝试了几种使用正则表达式并更改分隔符的方法,但结果保持不变。它是用 tcl v8.5 完成的。
我对 tcl 不是很熟悉,所以我怀疑这主要是由于对 tcl/tk 的理解滞后。
tcl - TCL if 里面 if
我试图仅在 if 内部返回所需值时才显示 if 语句的内容。但是这不起作用,所以我想这不是你在 TCL 中的做法。任何意见,将不胜感激。
string - 从变量中读取最后一个完整的单词
我目前正在制作一个操作多个文件的脚本,并且我正在尝试从变量 ( $pio
) 中读取最后一个完整的单词。
该字符串的长度和字数是可变的,并$pio
在函数的开头设置为。
我试图阅读行/变量中的最后一个单词,该行/变量由带有“strip”的空格分隔,但到目前为止我只能按字符数阅读。
是否可以读取字符串的最后一个单词并将其解析为新变量?
tcl - 加载 Egg-Fu 时出错,启动 Eggdrop 时崩溃
我正在尝试按照 LinuxFormat 指南在 Raspberry Pi 上创建 IRC 机器人。我让一切正常(Eggdrop 和 Hybrid 加载完美),但是当我尝试安装 Egg-Fu 时,我收到了这个错误:
为什么会这样?。
debian - 期望脚本自动登录到 Eggdrop 机器人
我想使用 Expect 脚本自动化登录过程。这个想法是 Expect 脚本将启动 telnet 并登录。我需要这个脚本用于我正在开发的 C# 客户端应用程序。
这将是脚本:
问题是我收到此错误:Botty (Eggdrop v1.8.0+preinit (C) 1997 Robey Pointer (C) 2010 Eggheads)
有人可能知道如何格式化用户和密码字符串,以便通过 telnet 进行 Eggdrop 登录会话?
linux - Batch rename log files from one time format to another
I'm looking for a way to batch rename almost 1,000 log files created by an Eggdrop bot. A few years ago, I had to setup my bot from scratch, and neglected to set the log format properly, so all of these files now have the format:
channelname.log.%d%b%Y (channelname.log.14Jan2014)
I want to rename all those files to match all my old log files, which are in the format of:
channelname.log.%Y%m%d (channelname.log.20140101)
I've already made the change in my eggdrop.conf file, but I would like to rename all the newer log files to match the format of the old ones.
This is on a Linux shell, so some sort of bash command would be ideal. Thanks!
csv - 读取 csv 文件并与今天的日期进行比较
我想阅读该holiday.csv
文件并将该文件中的日期与今天的日期进行比较,以确定今天是否是假期。
这是我到目前为止所拥有的......
文件=假期.csv
日期,假期名称,美国假期,即:
伪代码:
curl - 重新启动 freebsd/freenas-jail 后无法从 tcl (eggdrop bot) 卷曲
我正在运行一个运行一些 eggdrop 脚本的 freenas 监狱环境。其中一个脚本有时会执行命令(在 tcl 中):
所以它会下载一个文件。当我设置它时一切都运行良好,但是在重新启动监狱之后(甚至不是那个主服务器,只是监狱)。
我收到以下错误:
我确保 eggdrop 的目录全部修改为 0777,并且所有路径都正确。
问题只有在监狱重新启动后才会出现,有人知道问题可能是什么吗?
任何帮助将不胜感激。
php - 输出 Eggdrop/PHP 前的空格
我在使用 Eggdrop 和 PHP 输出之前有空格问题 我的 Eggdrop 输出文本很好,但在文本之前有一个空格。有人可以帮我,删除之前的空间!
PHP 代码
输出看起来像
如您所见,在测试 5 之前有一个空格 ..
如果我更换. ' ' 。与,它不会工作:(,我已经尝试过
timer - 如何为脚本添加用户定义的计时器?
我想向我的机器人添加一个命令,该命令将接受用户定义的触发器时间。触发器的默认值为 60 秒。但我希望用户能够通过命令手动设置它。
例子:
[昵称] @cmd 5s
[bot] 命令在 5 秒内启动
或者
[昵称] @cmd 2m
[bot] 命令在 2 分钟内启动
和