Jump to...
redirecting...

Log for OwO

我的 bot 都是 webhook,都蠻快的
我的bot都是
write-only(被打
要 long poll 才會快
[photo](media:AgADBQAD9awxG9cdiwap7jAUwWDr9lAewTIABNbpDb_5rmcsPN8AAgI@telegram)
1495 09/26
1518 11/15
1527 10/15
1538 12/25
1543 11/08
1554 10/26
1565 11/11
1683 10/10
大家搶著生國慶寶寶w
www
[photo](media:AgADBQAD9qwxG9cdiwbk9QjrdUlrGdAcwTIABO-UwI1WgXkZSd8AAgI@telegram)
[photo](media:AgADBQAD96wxG9cdiwaCi8n5gzeCCIsnwTIABIi4o7QbWWG6Pt8AAgI@telegram)
234*4=936
感覺有蠻多人刻意避開
是怎樣,故意忍到隔天生
不是因為 02/29 是閏年嗎
就算是閏年也不該這麼少人啊
这主题有够黑的😨
順帶問一下

{
0: 'Yami',
1: 'Odymel'
}



{
0: 'Yami'
1000: 'Odymel'
}

後者 Object 應該不會很佔空間吧 .. ?
你說 theme 還是話題
theme
中文有夠弱型別 (#
主题 != theme ?
主題有 Theme 跟 Topic
translate: 主題
🤔
坏了
謝了。
translate: 主题
translate: 主题
[sticker](media:AAQEABN68ZAwAASBDD54dpI7a2EAAwI@telegram)
🤔
/translate@ysitdbot Odymel Odymel Yami Odymel
translate: Odymel Odymel 雅 Odymel
空间 == ram?
依稀能聽到他朗誦www
佔用的空間
我覺得編譯器沒那麼笨
又不是 char* yami[1000];
我覺得應該都是裡面有兩個東西,但是感覺後者的 Index 是 1000 所以會更大?
PHP 的話不是 key 也會 hash 嗎
[[來源請求]]
err404 语法错误
對js來講都一樣
{{求源代码}}
都一一盎
這麼嗨喔
我還以為 Index 是 1000 所以要多幾個 bytes 存後面這三個零(?)
對(?
沒差太多
你這樣說我突然覺得我的問題不值得被探討了
🤔
矛盾 #开始
他也不會因為 index 是 0 而存 boolean 吧
a=[]; a[0xffffffff]=1; a+1
會讓你瀏覽器死掉
和人一樣?!!
[photo](media:AgADBQADH6kxG80RxQnJ_2qdddH-vWX0vzIABF_-wFqtw2PlWF8BAAEC@telegram)
会死?
能正常log出來才是bug
因為前面理論上會有一堆空逗點
被发现了😨
大概是因為v8 engine用signed int當array的index吧
所以0xffffffff會悲劇?
編譯的時候就會爆掉了吧?
JS 有辦法先把一個 Object 規劃好嗎?

像是 Golang 裡的 Struct

{
'articleId' : 'int',
'time' : 'int',
'message': 'string'
}

只是想先把 Object 的結構規劃出來,

還是說乾脆自己寫個註釋放在旁邊
我覺得這問題好像怪怪的
我用註釋好了。
[photo](media:AgADBQADIKkxG80RxQmdsvveaEjyS6whwTIABLQJkK_KOaavjOAAAgI@telegram)
不好意思我有點腦殘
你還不是要打一遍
不然就用個class嘛(?
來個偽java編程
你還可以順便validate數值
想要先把完整的 Object 結構打出來,

因為有些時候 Object 裡面的一些 key 可能會省略
[sticker](media:AAQFABPWX74yAAQWVoH9uglM3fsLAAIC@telegram)
遇到有人把time塞NaN時直接炸給他看
JavaScript 真的要變成 Java script 了嗎www
[photo](media:AgADBQADPbAxG-nPYgitK30OB4UIcacnwTIABJK08Rncu8d5ReIAAgI@telegram)
好喔真的有人問
抓到了,發文前沒先爬文 (#
感覺超java的
我的脑浆已经溢出
很物件
跟我的bot初代一樣,一切都是他媽的物件,從指令到訊息都是(?
而且還有各種api wrapper
我相信這一定不是good practice(X
把幾個f去掉會QQ
[photo](media:AgADBQADRbAxG-nPYggiSzsX3tlU2CUkwTIABNHBvhoyxbtT3N0AAgI@telegram)
搭拉!
用起來像這樣
[photo](media:AgADBQADRrAxG-nPYgjpesjDMOkNVukhwTIABJrvDgNo7W9SY-EAAgI@telegram)
@#@$%#^$&%*^(^*%$&^#$@YamiOdymel
🤔
[sticker](media:AAQEABOG_JAwAAQ_6rzHTfO3VTY6AAIC@telegram)
那個struct是你自己寫的嗎
測試過了嗎(?
不然呢
[sticker](media:AAQFABNPIL4yAAQk3kU984ZIQ3skAAIC@telegram)
其實我不太清楚
{
 user_id,
 username,
 nickname,
 avatar
}
user_id: user_id,
username: username,
// ...
Um 所以在JS中 {a} 等於 {a:a} 喔(?
其實你這樣做有點沒意義
幹真的
ES6
蠢爆了
是的
喔喔
難怪我不知道(?
但是在 func({a}) 中是把 a 拆出來(?)
不懂(?
嗯嗯
所以說這時候key=value?
var a =
{
b
}

等同於

var a =
{
b: b
}
好喔
不是
是變數名稱為key
然後變數內容為Value
function a ({b})
{
}

等同於

function a (param)
{
b = param.b
}
a=1
{a} = {a:1}
這樣?
好喔
有點破壞邏輯的功能(?
{x, y} = {1, 2}
🌚
好喔
function a ({b: {c}})
{
}

等同於

function a (param)
{
b = param.b
c = param.b.c
}

我記得沒錯應該是這樣
func a({x,y}){
return x+y
}
var owo = {x:5,y:3}
console.log(a(owo)) //8這樣?
好像是
突然腦袋爬帶爬代
%帶%帶
話說 令人感覺好煩躁(?
such jaba(?
真的
不然大型 Object 應該怎麼管理
求教學
驗證是必要的嗎?
驗證?
話說 這什麼啊(?
就 Struct
驗證每個值都有(?
不是啦 我說內容
不然 new User({a object}) 跟 {a object} 差在哪?
看起來有點像TM的東西
聊天室
真的
反正你100%不會用instanceof確認什麼
對啊我寫這個幹嘛
[sticker](media:AAQEABNT72gZAAS-SxvrV0wgUOgjAAIC@telegram)
你有沒有考慮只傳送訊息內容和ID 然後剩下讀Client的cache 讀不到就去抓
我只是提供建議而已 不要笑我(?
你這說法很有趣,

但是你在說什麼
🤔
如果要寫class
constructor(uid, name, nick)=>

然後

new User(1, 'xio', 'xio xio an')

這樣比較實用吧?
使用者只會去抓最新的,雖然舊的也會,不過舊的訊息我想放客戶端
等等 先問 那是訊息內容還是聊天室內容
感覺會不會太多 Class
聊天室的訊息內容
看你目的
我覺得我應該 .. 回歸一般 Object ..?
但是user分一個class很實際
我說的是訊息內容改成
{
userid:
content:
}
因為搞不好你會想要弄個
user.banForever() 之類的 method
然後如果沒有該chat的資料就去抓
跟寫成 function 有差嗎?
這樣你格式改變,你不用到處改參數
要讓這個訊息內容有歸屬,就一定要先抓他的 chat 不是嗎?
雙方理解不能。
看來我們達成共識了
這也是一種理解。
不是聊天室->訊息id->訊息?
然後訊息上當然有id...不然query個毛
@YamiOdymel 我的意思是 不用每次都傳送對方的使用者名稱和頭像
他改名我就有點 ggwp 了
雖然我記得 Facebook 在這方面沒做處理
然後還要重新整理才看得到新的頭貼
ggwp我意思又忘記了
求J4
Good game well played
用在遊戲結束後,跟對方禮貌地說「玩得很好」的意思
well played 什麼意思R
Well 很好 Played 玩的。
玩得很不錯。
不是也有負面的意思嗎
後來變成諷刺,例如你隊友很雷,自己就可以先喊 ggwp
謝謝,以後我每天喊。
「死定了」的感覺
我都是習慣
lol my team8s are all nub
gf
messages->聊天室id->messages->message_id
意思是要我先把使用者的頭像跟名稱放到另一個 Object
更正
rip me
好 我插嘴
抱歉
然後我這句話講完了
摁摁
我想想 🤔
好像是可行的方法
等等,是這樣嗎
仔細想想又有點半不可行
好像又可行
晚點試試
你這個稍微再詳細敘述一下?
頭腦轉圈圈是嗎www
整個 Loading
@YamiOdymel 因為一直重複傳送同樣的東西很耗費資源阿(?
我不太喜歡重複的東西
所以我在寫code的時候看到重複就會很想把他改掉www
ummm
我的bot裡面一堆bot.on
我要怎麼縮進一個?
全部縮進去呀ww
然後用if或switch判斷(?
bot.on({
start: function...
stop:[function..., function...]
})
完ㄌ
switch沒學好
你可以設計成這樣,只要一個start(
我才不會說我看不懂
可以看看我c9其他的專案(?
好喔(
共用C9
方便炸
[sticker](media:AAQFABOJ4sAyAAT_EbCH0Vulz3oIAAIC@telegram)
原來可以這樣做喔