2026-05-15
Selecting...
Home Page
reload
Search in this channel...
Punch card
Raw Text (irssi format)
Fork on github
switch to admin mode
Jump to...
redirecting...
Log for
OwO
am 10:25:08
jimchen5209
am 10:25:52
James58899
怎樣
am 10:26:23
jimchen5209
就
@oktw_radio_bot
的連結死掉因為無法執行某指令
am 10:26:40
James58899
不關我的事啊
am 10:26:52
jimchen5209
🤔
am 10:26:57
James58899
檔案抓不下來噴出錯誤不是正常的嗎
am 10:27:13
jimchen5209
可是只有這隻死阿
am 10:27:25
James58899
蛤
am 10:27:33
jimchen5209
連結是正常的
am 10:29:08
jimchen5209
am 10:30:45
James58899
不管怎樣都不是我bot的問題啊
am 10:31:13
James58899
既然他在其他主機上正常
am 10:31:24
James58899
代表我程式沒問題啊
am 10:31:36
jimchen5209
所以我不是說程式有問題
am 10:32:02
jimchen5209
@oktw_radio_bot
那台好像有甚麼沒裝好(
am 10:32:09
James58899
誰知道你在說什麼啦
am 10:32:13
James58899
不可能
am 10:32:22
jimchen5209
Failed to process the link
https://sciuridae.me/music/210195404.opus
: Command failed: /home/james58899/MusicBot/node_modules/
@ffprobe
-installer/linux-x64/ffprobe -v error -of default=nw=1 -show_entries stream_tags=title,artist:format_tags=title,artist:format=duration,size
https://sciuridae.me/music/210195404.opus
am 10:32:29
James58899
都丟一堆歌了怎麼可能現在才炸
am 10:32:44
jimchen5209
阿災
am 10:33:05
jimchen5209
你那台到底對
sciuridae.me
做了甚麼(?
am 10:34:48
jimchen5209
ffmpeg was killed with signal SIGSEGV
靠邀www
am 10:36:47
James58899
am 10:36:54
James58899
我大概知道問題了
am 10:37:20
James58899
去和那很有問題的static build ffmpeg說
am 10:37:28
jimchen5209
am 10:37:53
jimchen5209
什麼鬼
am 10:38:19
James58899
am 10:38:32
James58899
他天殺的自己爆炸了阿
am 10:39:12
jimchen5209
??
am 10:39:49
jimchen5209
他激動起來了(?.
am 10:39:54
James58899
?????
am 10:47:37
James58899
那個static build的ffmpeg對某些url會炸
am 10:51:11
Licson Lee
http://ak.cdn.licson.net/music/重口味.mp3
am 10:51:17
Licson Lee
呵呵
am 10:51:19
James58899
am 10:51:19
Licson Lee
/register@oktw_dev_bot
am 10:51:30
Licson Lee
http://ak.cdn.licson.net/music/重口味.mp3
am 10:52:13
Licson Lee
唉
am 10:52:19
Licson Lee
我瀏覽器可以開
am 10:56:49
James58899
可能沒url encode
am 10:57:49
jimchen5209
http://ak.cdn.licson.net/music/%E9%87%8D%E5%8F%A3%E5%91%B3.mp3
am 10:57:58
jimchen5209
kk
am 10:58:17
Licson Lee
好煩喔
am 10:59:00
James58899
am 10:59:00
jimchen5209
WWWWWWWWWWWWWWWWWWWWWWWWWW
am 10:59:07
jimchen5209
乾
am 10:59:25
jimchen5209
這檔名XD
am 11:00:48
jimchen5209
ffprobe: 我管你甚麼url decode 用你給我的檔名存
am 11:00:58
James58899
不,那不是那部分處理的
am 11:01:36
jimchen5209
那檔名是哪部分
am 11:02:21
James58899
剛剛有個請輸入標題的訊息
am 11:02:25
James58899
戳了使用檔名
am 11:02:29
James58899
那時指定的
am 11:02:34
jimchen5209
wwww
am 11:02:44
Licson Lee
我沒戳的說
am 11:02:53
jimchen5209
我戳的
am 11:03:11
James58899
看起來我少檢查了一個東西.-.
am 11:10:44
James58899
http://ak.cdn.licson.net/music/%E9%87%8D%E5%8F%A3%E5%91%B3.mp3
am 11:11:39
jimchen5209
http://ak.cdn.licson.net/music/%E9%87%8D%E5%8F%A3%E5%91%B3.mp3
am 11:11:47
James58899
http://ak.cdn.licson.net/music/重口味.mp3
am 11:11:54
James58899
我剛剛複製了三小
am 11:12:17
jimchen5209
Umm
am 11:12:28
jimchen5209
http://ak.cdn.licson.net/music/%E9%87%8D%E5%8F%A3%E5%91%B3.mp3
am 11:12:55
James58899
am 11:13:01
jimchen5209
am 11:13:01
James58899
url encdoe 萬年坑
am 11:13:45
James58899
am 11:13:51
James58899
想當年我這樣處理的._.
am 11:14:05
Li-Fan Chen
ㄏ
am 11:15:04
James58899
反正it works
我繼續拿來用好了
am 11:19:50
James58899
有沒有什麼有加參數的網址?
am 11:19:56
James58899
@jimchen5209
@licson
am 11:20:03
James58899
?time=1234這種
am 11:20:05
jimchen5209
好問題
am 11:20:16
James58899
我估計他應該也會抓錯檔名
am 11:20:28
James58899
不過有機會沒事(?
am 11:20:31
Licson Lee
Azure 可以幫檔案加上 Access Control Signature
am 11:20:31
Licson Lee
我等會弄個給你
am 11:20:50
James58899
http://ak.cdn.licson.net/music/%E9%87%8D%E5%8F%A3%E5%91%B3.mp3
am 11:21:17
jimchen5209
Google雲端支援嘛(X
am 11:21:56
Licson Lee
這個 encode 了兩次啦
am 11:22:18
James58899
我知道
am 11:22:32
jimchen5209
喔有了
某協作的附件
am 11:22:33
jimchen5209
https://sites.google.com/a/dp.chsc.tw/dp1051t02/hmix%20gallery%20-%20days.mp3?attredirects=0&d=1
am 11:22:50
James58899
等他一下,他剛重開在跑完整性檢查(
am 11:23:03
James58899
讓我把完整性檢查關了
am 11:23:13
James58899
他有metadata 🌝
am 11:23:22
jimchen5209
am 11:23:37
James58899
http://ak.cdn.licson.net/music/%E9%87%8D%E5%8F%A3%E5%91%B3.mp3
am 11:24:10
James58899
看起來正常工作了
am 11:24:27
James58899
http://ak.cdn.licson.net/music/重口味.mp3
am 11:25:12
James58899
http://ak.cdn.licson.net/music/重口味.mp3?123456
am 11:25:53
James58899
果然錯了(
am 11:26:44
jimchen5209
https://sites.google.com/a/dp.chsc.tw/dp1051t02/The%20Happy%20Troll%20%20%28song%29%20-%20by%20D1ofAquavibe.mp3?attredirects=0&d=1
am 11:27:05
James58899
am 11:27:24
James58899
title長度噴出去了
am 11:29:50
jimchen5209
http://ak.cdn.licson.net/music/%E9%87%8D%E5%8F%A3%E5%91%B3.mp3?t=0
am 11:32:08
James58899
http://ak.cdn.licson.net/music/%E9%87%8D%E5%8F%A3%E5%91%B3.mp3?t=0
am 11:32:42
James58899
https://sites.google.com/a/dp.chsc.tw/dp1051t02/The%20Happy%20Troll%20%20%28song%29%20-%20by%20D1ofAquavibe.mp3?attredirects=0&d=1
am 11:34:05
James58899
@jimchen5209
你怎麼說
am 11:34:11
James58899
我直接戳開也404
am 11:34:18
jimchen5209
因為我刪掉了
am 11:34:46
James58899
好
am 11:34:58
James58899
我真的覺得TG很靠背
am 11:35:14
James58899
他一個按鈕只能塞64byte的callback資料
am 11:35:52
James58899
除非我搞session之類的東西,不然踩到限制的機會還滿大的._.
am 11:36:25
jimchen5209
umm
am 11:36:38
jimchen5209
用json存按鈕資料(X
am 11:37:36
James58899
你要知道我就是json塞不下,所以自己弄了一個格式
am 11:37:42
jimchen5209
am 11:37:56
James58899
對bot來說audio是沒檔名的
am 11:38:02
James58899
你必須用file傳
am 11:38:06
James58899
把mp3檔名改掉
am 11:38:17
James58899
改成mp345好了(#
am 11:38:20
jimchen5209
不一定
am 11:38:30
jimchen5209
要看那audio有沒有meta
am 11:38:36
James58899
一定
am 11:38:49
James58899
am 11:38:53
James58899
他就是沒有filename
am 11:39:08
jimchen5209
am 11:39:32
jimchen5209
仁翔
鄭
am 11:39:52
James58899
什麼鬼
am 11:40:04
jimchen5209
Telegreat 🌝3
am 11:40:06
James58899
bot還是抓不到他file name阿
am 11:40:26
jimchen5209
至少這有Meta
am 11:40:28
James58899
那是因為我在如果有metadata時,優先用
am 11:40:36
James58899
和TG完全沒關係阿
am 11:40:53
James58899
你用audio格式傳,bot就是得不到filename
am 11:41:02
jimchen5209
不管啦
桌面板是怎麼用檔案傳.-
am 11:41:14
James58899
把檔名改掉啦
am 11:41:18
James58899
mp345
am 11:42:16
jimchen5209
am 11:42:32
jimchen5209
am 11:42:39
James58899
他看起來很audio
am 11:42:43
James58899
還有長度呢
am 11:42:51
James58899
am 11:42:51
jimchen5209
對阿
am 11:43:03
James58899
am 11:43:09
jimchen5209
他還是Audio
am 11:43:13
James58899
我覺得沒救惹
am 11:43:39
jimchen5209
wav好像可以這樣搞(?
am 11:43:43
James58899
am 11:44:13
jimchen5209
喔不
am 11:44:18
jimchen5209
他還是很音訊
am 11:44:25
jimchen5209
欸有了
am 11:44:35
jimchen5209
am 11:44:44
James58899
y
am 11:44:54
James58899
反正檔名裡不可能出現/
am 11:45:17
James58899
唉幹他有metadta
am 11:45:21
jimchen5209
🌝
am 11:45:34
jimchen5209
直接用長度256的檔名啦(X
am 11:46:45
jimchen5209
umm 他是空格分割逆
am 11:46:51
jimchen5209
...
am 11:46:55
James58899
am 11:47:01
James58899
不是
am 11:48:16
James58899
空格分割的話很多檔名都會被雷到阿
am 11:48:27
jimchen5209
呃...
am 11:48:33
jimchen5209
那些複製都不見了
am 11:49:11
James58899
@mmis1000
@licson
TG的按鈕callback只能塞64byte,但是檔名很可能超過我該怎麼處理
am 11:49:13
James58899
am 11:49:38
jimchen5209
...他沒有type判別嘛
am 11:49:39
James58899
只能塞記憶體,然後塞token進callback?
am 11:49:48
James58899
你覺得沒有嗎
am 11:49:58
jimchen5209
喔不對他不是圖片
am 11:50:12
Sciuridae
對ㄉ
am 11:50:22
James58899
我需要一個現成的解決方案
am 11:50:31
Sciuridae
或是塞在訊息裡面
am 11:50:32
James58899
這種東西肯定有吧
am 11:50:43
James58899
幹你娘就說他大小只有64byte
am 11:51:04
Sciuridae
不 訊息 🌚
am 11:51:11
James58899
那要怎麼讓bot讀
am 11:51:31
Sciuridae
用一些特殊符號之類ㄉ框起來 (#
am 11:51:31
jimchen5209
其實Callback有原始訊息
am 11:51:53
James58899
我是說怎麼知道那段是要的資訊
am 11:52:04
jimchen5209
好像有包括他回復的訊息(沒記錯的話)
am 11:52:34
James58899
聽起來很不行
am 11:53:46
jimchen5209
有
am 11:53:52
jimchen5209
@james58899
am 11:55:30
James58899
幹,所以我在說要怎麼判斷訊息裡面的是資料
am 11:55:45
James58899
bot又看不到粗體
am 11:55:56
James58899
喔不好像可以,但是很麻煩耶
am 11:56:31
James58899
我想要現成的解決方案啦
am 11:56:44
James58899
我很不想再自幹一套
am 11:57:15
James58899
TG很無狀態阿,我覺得用session沒問題
am 11:57:30
James58899
問題在於有沒有現成的session library什麼的
am 11:59:18
James58899
而且TG還會處理過文字,禁止的字元和頭尾空白會被刪掉
am 11:59:42
jimchen5209
我說你從他回復的訊息抓
am 11:59:47
Sciuridae
OWO
am 11:59:48
jimchen5209
pm 12:00:02
jimchen5209
不是bot的訊息
pm 12:00:11
James58899
pm 12:00:32
James58899
好像可以
pm 12:01:33
jimchen5209
喔不我擷取錯訊息
pm 12:01:39
jimchen5209
pm 12:01:41
James58899
好麻煩
pm 12:02:23
James58899
我覺得不行
pm 12:02:26
James58899
這樣我架構要改
pm 12:02:53
James58899
而且其實會踩字數限制的不只這裡
pm 12:03:24
Sciuridae
NTFS
pm 12:03:39
James58899
這沒有問題
pm 12:03:50
James58899
我又不是照原檔名存
pm 12:03:50
Sciuridae
🤔 kk
pm 12:03:56
Sciuridae
可惜
沒
pm 12:04:00
James58899
自己ls Data
pm 12:04:09
James58899
你可以不要用 🌚
pm 12:07:11
James58899
到底為什麼TG可以搞的那麼麻煩
pm 12:07:23
James58899
像Discord一樣直接噴給你一個連結不好嗎
pm 12:07:31
James58899
這樣我還比較好處理
pm 12:07:34
James58899
pm 12:07:39
jimchen5209
umm
pm 12:08:08
jimchen5209
unknown.mp3
pm 12:08:14
jimchen5209
(X
pm 12:25:13
showgan@tg
問號
pm 12:25:18
showgan@tg
你是卡在哪
pm 12:25:33
showgan@tg
這種東西框架不是都處理好了嗎
pm 12:25:48
James58899
https://core.telegram.org/bots/api#inlinekeyboardbutton
pm 12:25:58
James58899
Data to be sent in a callback query to the bot when button is pressed, 1-64 bytes
pm 12:25:58
showgan@tg
笑死
pm 12:26:19
James58899
PR歡迎,我現在只是讓他works而已
pm 12:26:25
James58899
UX什麼的先管他去死
pm 12:26:26
showgan@tg
不能丟連結ㄇ
pm 12:26:36
showgan@tg
你開個只有 bot 的頻道
pm 12:26:38
showgan@tg
資料丟哪裡
pm 12:26:46
James58899
你連結一樣會噴出64byte阿
pm 12:26:50
showgan@tg
然後 msg id
pm 12:27:00
showgan@tg
msg id 不會超過 64b ㄅ
pm 12:27:10
James58899
這不是天殺的只能超麻煩嗎
pm 12:27:19
showgan@tg
呃 這還好吧
pm 12:27:24
showgan@tg
就當 db 用
pm 12:27:46
James58899
如果要自己架一個這隻bot,你還必須創一個group,然後把bot加進去,然後設定那個group是bot用來塞垃圾的
pm 12:27:55
showgan@tg
對
pm 12:27:59
showgan@tg
這很常見
pm 12:28:04
jimchen5209
呃..原來你不是用ts-node跑的嗎
pm 12:28:08
James58899
我有記憶體不用去用TG當cache幹三小啦
pm 12:28:19
showgan@tg
也可以啊
pm 12:28:23
James58899
最好是
pm 12:28:23
showgan@tg
開個 redis
pm 12:28:38
James58899
架個bot還要多一個redis
pm 12:28:40
James58899
我幹你娘
pm 12:28:44
James58899
我有記憶體可以用好嗎
pm 12:28:46
James58899
pm 12:28:56
showgan@tg
好哦 你要用 array 也不是不行 www
pm 12:29:15
James58899
所以我才在問有沒有現成的memory base session library阿
pm 12:29:50
showgan@tg
你就拿個array來存資料不就好了
pm 12:29:53
James58899
我bot的TG元件不只這一個地方很靠背
pm 12:29:59
James58899
用array太沒彈性了
pm 12:30:07
showgan@tg
不然 object
pm 12:30:10
James58899
這樣我一種東西就要建一個陣列耶
pm 12:30:35
James58899
你要我搞一個裡面塞了不知道什麼物件的陣列嗎.-.
pm 12:30:42
showgan@tg
那你就把 array塞進 object 裡面
pm 12:30:46
James58899
這樣取出來時也不知道是什麼阿
pm 12:31:12
showgan@tg
問號
pm 12:31:15
James58899
完全沒解決到問題阿
pm 12:31:27
showgan@tg
你程式架構到底多亂 -A-
pm 12:31:34
James58899
自己去看R
pm 12:31:59
James58899
TG的部分250行不到而已,應該很快就看完了
pm 12:32:14
James58899
喔幹看錯檔案
pm 12:32:19
James58899
TG的是750行左右
pm 12:32:21
James58899
pm 12:48:53
jimchen5209
pm 12:49:13
jimchen5209
pm 12:51:53
James58899
漏洞警告
pm 12:52:06
James58899
然而我根本沒看到他有相依這個套件
pm 01:09:52
James58899
話說
@showgan
你到底有沒有要上discord聽看看(
pm 01:13:25
Fish Wang
拿去hash
pm 01:16:01
jimchen5209
hash拿不回原始檔名吧
pm 01:17:15
Fish Wang
有些用途不需要啊
pm 01:17:55
James58899
可是我所有的操作都是要的.-
pm 01:18:07
James58899
所以我必須有一套hash轉資料,資料轉hash的機制
pm 01:18:14
James58899
就session啦
pm 01:21:02
Fish Wang
那就隨便拿db做一個啊?
pm 01:26:00
showgan@tg
bot 在哪(?
pm 01:26:45
James58899
OKTW
pm 01:27:10
James58899
聽起來好累(#
pm 01:27:15
James58899
我有空再搞._.
pm 01:27:26
James58899
一個memory base的 session 機制
pm 01:27:56
Fish Wang
hash 塞 unique key 然後設個 ttl 就好啊
pm 01:28:47
Fish Wang
最簡單的的情況下,你可以只有兩個欄位,一個key,一個資料的json字串
pm 08:36:36
Fish Wang
/template
伊莉莎白 測試
pm 08:36:46
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試
pm 08:39:04
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試
pm 08:39:50
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試
pm 08:40:28
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試
pm 08:40:49
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試
pm 08:43:16
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試1
pm 08:47:30
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試1
pm 08:47:45
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試1
pm 08:48:11
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試1
pm 08:49:12
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試1
pm 08:50:00
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試1
pm 08:50:23
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試1
pm 08:50:41
showgan@tg
笑死 最會飄
pm 08:52:48
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試
pm 08:53:52
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試
pm 08:54:28
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試
pm 08:55:02
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試
pm 08:55:28
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試
pm 08:56:02
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試
pm 08:57:08
Fish Wang
/template@mmis1000_bot
伊莉莎白 測試
pm 08:58:37
Fish Wang
/template@mmis1000_bot
伊莉莎白 幹你娘
It works
pm 09:31:34
Fish Wang
/template@mmis1000_bot
pm 09:31:43
Fish Wang
/badge@mmis1000_bot
笨蛋 some text
pm 09:32:35
Fish Wang
/badge@mmis1000_bot
pm 09:32:43
Fish Wang
/template@mmis1000_bot
pm 09:32:49
Fish Wang
/template@mmis1000_bot
笨蛋 some text
pm 09:32:53
Fish Wang
/template@mmis1000_bot
請退選 some text
pm 09:33:48
Fish Wang
/template@mmis1000_bot
笨蛋 some text
pm 09:34:41
Fish Wang
/template@mmis1000_bot
笨蛋 some text
pm 09:35:08
Fish Wang
/template@mmis1000_bot
笨蛋 some text
pm 09:35:34
Fish Wang
/template@mmis1000_bot
笨蛋 some text
pm 09:36:12
Fish Wang
/template@mmis1000_bot
請退選 射惹
pm 09:36:38
Fish Wang
/template@mmis1000_bot
笨蛋 some text
pm 09:42:04
Fish Wang
/template@mmis1000_bot
笨蛋 some text
pm 09:43:27
Fish Wang
/template@mmis1000_bot
請退選 你走開
pm 09:44:00
Fish Wang
/template@mmis1000_bot
請退選 你走開
pm 09:44:46
Fish Wang
/template@mmis1000_bot
請退選 你走開
pm 09:46:02
Fish Wang
/template@mmis1000_bot
請退選 你走開
pm 09:47:04
Fish Wang
/template@mmis1000_bot
請退選 你走開
pm 09:48:02
Fish Wang
/template@mmis1000_bot
笨蛋 ( ゚∀゚)
pm 09:49:11
Fish Wang
/template@mmis1000_bot
請退選 原來字數長度沒有限制耶
pm 09:51:05
Fish Wang
/template@mmis1000_bot
請退選 愉悅 ⎝( OωO)
pm 09:51:56
Fish Wang
/template@mmis1000_bot
請退選 愉悅 ⎝( OωO)
pm 09:53:09
Fish Wang
/template@mmis1000_bot
請退選 我是不會住手的
你放棄吧
pm 09:59:09
Fish Wang
/template@mmis1000_bot
笨蛋 笨蛋 ( ゚∀゚)
pm 10:00:13
Fish Wang
/template@mmis1000_bot
—color=red 笨蛋 some text
pm 10:08:13
Fish Wang
/maketext@mmis1000_bot
—font="comic sans" fuck
pm 10:08:13
YSITD bot
Mind your words!
pm 10:08:30
Fish Wang
/maketext@mmis1000_bot
—font="comic sans MS" fuck
pm 10:08:30
YSITD bot
Mind your words!
pm 10:09:25
Fish Wang
maketext@mmis1000_bot —font="Comic Sans MS" yea
pm 10:09:43
Fish Wang
/maketext@mmis1000_bot
pm 10:09:56
Fish Wang
/maketext@mmis1000_bot
—font="Comic Sans MS" yea
pm 10:10:19
Fish Wang
/maketext@mmis1000_bot
—font="Comic Sans" yea
pm 10:14:17
Fish Wang
/maketext@mmis1000_bot
—font="Comic Sans" yea
pm 10:14:33
Fish Wang
/maketext@mmis1000_bot
—font="Comic Sans MS" yea
pm 10:16:33
Fish Wang
/template@mmis1000_bot
笨蛋 笨蛋 ( ゚∀゚)
pm 10:16:59
Fish Wang
/template@mmis1000_bot
笨蛋 笨蛋 fdfsdf
pm 10:22:30
Fish Wang
/template@mmis1000_bot
Moewwww
pm 10:22:46
Fish Wang
/template@mmis1000_bot
笨蛋 Moewwww
pm 10:27:26
Fish Wang
/template@mmis1000_bot
笨蛋 笨蛋也有sticker
pm 10:27:55
Fish Wang
/template@mmis1000_bot
笨蛋 笨蛋也有sticker
pm 10:29:28
Fish Wang
/template@mmis1000_bot
請退選 淦話確定
pm 10:33:17
Fish Wang
pm 10:33:30
Fish Wang
created by
mmis1000
and release under
MIT License
GitHub Repo