eggdrop

    2熱度

    1回答

    我目前正在編寫一個腳本來處理多個文件,並且我試圖從變量($pio)中讀取最後一個單詞。 該字符串的長度和字數是可變的,在函數的開頭設置爲$pio。 我試圖讀取行/變量用「strip」分隔的最後一個單詞,但迄今爲止我只能通過字符數讀取。 是否可以讀取字符串的最後一個單詞並將其解析爲新變量?

    3熱度

    1回答

    我的問題是,第一個返回的字符串匹配中可以使用它之前,它將丟棄$ sub1,所以腳本不會繼續。我已經嘗試在第一次設置的回報中包含腳本的其餘部分,並且它可以工作,但是...我向用戶獲取了多條消息,而其他2個設置返回了該通道。 無論如何修復它,以便它不會將多條消息發送給用戶和頻道 ,因爲「foreach子」中的每個子項都爲pm用戶和pm通道生成一行,根據數據庫中有多少匹配,將1條或2條消息發送到200條

    2熱度

    2回答

    那麼,不知道在這方面做什麼。前一段時間,我修改了一個eggdrop bot的日誌腳本..但現在出現了一個問題,出於某種原因,由於字符大小寫問題,它在單獨的文件中記錄操作/文本。 #channel.html和#Channel.html一樣存在,儘管前者是由於通道名稱的當前狀態而寫入的(如果所有用戶都離開並且一個用不同情況重新加入,它可能會更改)。 我已經把這個問題縮小到我認爲是問題的地步。 file

    0熱度

    1回答

    我正在嘗試設置一個簡單的蛋清機器人,讓倒計時直到某個事件發生。這個想法是,我給它一個預定的日期和時間,用戶鍵入!倒計時和機器人回答「有x天,x小時,x分鐘,直到它發生」。這是我發現它的腳本(只改變了事件的unixtime日期而不是它的內容),並且在我的eggdrop bot上運行它給出了一個響應,但它當然不是我需要的響應(重要的事情是,它的工作)。 我不認爲它做什麼和我想要做什麼之間有很大的區別,

    1熱度

    1回答

    當我嘗試運行「使清潔」它給了我make: ** No rule to make target clean'. Stop. 所以我做make -f Makefile.in clean ,它告訴我Makefile.in:12: *** commands commence before first target. Stop. 我走進Makefile.in並取消了對線的標籤12和重試 make -f Ma

    0熱度

    1回答

    我無法讓此腳本接受例如https://youtu.be/HPP0yB-_blA,https://www.youtube.com/watch?v=HPP0yB-_blA雖然有效。第一個例子只是導致invalid command name ""。 # URL title parse script for Eggdrop. # # Based on https://github.com/teeli/

    0熱度

    1回答

    我已經在Eggdrop v1.6.21下運行這個腳本,但是我無法啓動它。我收到的錯誤是: Tcl錯誤文件 'eggdrop.conf': 錯誤#ARGS:應該是 「PROC名ARGS體」 在執行 「PROC Logit模型{缺口主機手柄通道文本} { 這可能是什麼問題呢?這是我的腳本。 package require mysqltcl set port {3306} set host {12

    1熱度

    1回答

    要首先解決這個問題..我已經在utf-8編碼下重新編譯了eggdrop。如果我在字符串中編寫轉義序列(\u00a7),我能夠回顯utf-8字符,但出於某種原因,我還無法弄清楚。我無法使用正則表達式將它們與其對應物進行比較。 我正在嘗試開發一個基於eggdrop的日誌腳本,在tcl下編碼。我已經花了幾個小時只做了一些研究,但是沒有任何幫助,或者我看錯了地方。 輸入字符串§由用戶在機器人所在的irc通

    1熱度

    2回答

    我想要閱讀holiday.csv文件,並將該文件中的日期與今天的日期進行比較,以確定今天是否爲假期。 這裏是我迄今... 文件= holiday.csv 日,假日名稱,美國假日即: Dec 25,Christmas,US Holiday Jan 1,New Year,US Holiday Jan 19,Martin Luther King,US Holiday 僞代碼: package r

    2熱度

    1回答

    我正在製作一個eggdrop tcl腳本,將幾個公共IRC頻道的活動寫入數據庫(隨着時間的推移,這將會是我認爲的10到15個頻道)。我有兩個選擇如何處理數據庫連接。 的用戶說了什麼 - >打開一個MySQL連接到數據庫 - >插入關於用戶所說的信息 - >關閉連接 啓動BOT - >打開一個MySQL連接到數據庫 - >插入信息時,有渠道活動 - >等待更多的信息等等 我認爲這是最好使用情況1,但