Jump to...
redirecting...

Log for OwO

Osu不知道怎麼玩ww
去YSITD
對,去YSITD
有問題應該丟YSITD不是OwO
Www
osu有Wings of Piano耶ww
都有阿
因為圖是玩家自己做的
我抓到手感了OAO
你應該去 @ysitdbot
然後
不建議用軌跡球玩
好der
OwO
QwQ
OuO
Log亂掉QwQ
/timer
/timer USA
@koru1130 @james58899 你們在我LOG記錄裡面 字是倒過來的耶XD
好喔
w
Spam
Hi
.
.
.
.
[sticker](media:AAQFABMiuL8yAAR_jAP0fqy4s3YRAAIC@telegram)
蒸蚌
w
偷屁梗
ㄎㄅ不小心動到
wwww
該來做stop指令= =
那指令真的很沒意義 相信我
想像看 你stop後是要怎麼start
如果你的bot有我會幫你戳/stop的
做/start啊ww
你真聰明阿
我是怕會像剛剛一樣 我動到東西導致他一直回覆 這個時候可以用指令直接停止這樣不是挺不錯的ww
這叫作仿人類交談插件:3
Um 好
所以你到現在還沒想到問題?
是的。
首先 不要再學bot了 很煩
[photo](media:AgADBQADj6gxGzmKfwuAWvXE3sNEvVOsvzIABNdBhnCyfHAalPsBAAEC@telegram)
@hugwalk_bot 然後你想到問題了嗎
網路上找不到停止相關的資訊ww
你想要正常停止嗎?
先問 你用的是殘風那套嗎
是的~
我剛剛突然想到 讓他Error這樣可以嗎?
不要啦
我先QQ一下
什麼ww
你在停止的指令後打 api.pollingEnabled=false
試試看
直接system.exit() (?
Ok
記得加分號啦www
有的時候會忘記ww
/stop
process.exit() 才對System.exit()是Java的
然後 先等一下
好像停掉了
2jo4
對 他正常停止惹
Ww
然後 你的變數命名.-.
我還沒改啦ww
我可以貼過來嗎www
不要QwQ
不要 我要貼(?
QwQ
var a1 = $1("[data-variable='temperature'] .wx-value").html(); var a2 = $1("[data-variable='feelslike'] .wx-value").html(); } var fs = require('fs'); var n1 = message.from.first_name; var n2 = message.from.last_name; var n3 = message.from.username; fs.appendFile(__dirname + '/Log.txt', ((time[1] + 32) % 24) + ' : ' + time[2] + ' : ' + time[3] + ' || ' + n1 + '_' + n2 + ' <' + n3 + '>' + ' -----> ' + text + '\n', function(error) { if(error){ console.log('File write error'); } var w = Math.round((ks[2] - 32) * 5 / 9); var d = Math.round((ks[1] - 32) * 5 / 9); var o = Math.round(uptime / 1000); var k = Math.round(ks[3] * (3386 / 100)); var l = Math.round(ks[4]); var m = Math.round((a1 - 32) * 5 / 9); var m1 = Math.round((a2 - 32) * 5 / 9);
(望
(望
那邊會改啦ww
你要不要去看一下變數命名的教學
也是ww
然後設太多變數不太好(?
._.
@james58899 對這坨變數有什麼看法嗎(望
你是人工混淆喔
wwwww
抱歉傷眼QwQ
這是我剛開始做的時候亂用的XD
@as2174 然後真的建議你開公開的Workspace
其他人給建議比較好給
公開repo或workspace啦
你不要給我說你用zip版控,連repo都沒有歐
我是不太想要ww
他連zip都沒有喔
var 那個是變數?
\rar版控/
\rar版控/
Y
應該說 他根本沒有版控
真的
那就是c9歷史紀錄了
摁對
@as2174 要不然你可以只公開給我們
怎麼做呀?
就像你分享給我那樣
那不就要輸入很多人的名字ww
呼叫 Cliff 你看一下我這樣可以嗎?
什麼東西怎樣
我的變數命名
不行啦...
暫時先擺這樣ww
好吧QwQ
.....你至少用功能命名
不然你隔一週回來看你會看不懂你在寫三小
var text = message.text; var g = '@DedTime_Bot'; var uptime = Date.now() - start; //高雄 var request = require("request"); var cheerio = require("cheerio"); var url = "https://www.wunderground.com/q/zmw:00000.1.46740"; request(url, function (error, response, body) { if (!error) { var $ = cheerio.load(body); var ks = []; ks[1] = $("[data-variable='temperature'] .wx-value").html(); ks[2] = $("[data-variable='feelslike'] .wx-value").html(); ks[3] = $("[data-variable='pressure'] .wx-value").html(); ks[4] = $("[data-variable='visibility'] .wx-value").html(); ks[5] = $("[data-variable='humidity'] .wx-value").html(); ks[6] = $("[data-variable='precip_today'] .wx-value").html(); } //台北 var request1 = require("request"); var cheerio1 = require("cheerio"); var url1 = "https://www.wunderground.com/q/zmw:00000.1.58968"; request1(url1, function (error, response, body) { if (!error) { var $1 = cheerio1.load(body); var tp = [] tp[1] = $1("[data-variable='temperature'] .wx-value").html(); tp[2] = $1("[data-variable='feelslike'] .wx-value").html(); } var time = []; time[1] = new Date().getHours(); time[2] = new Date().getMinutes(); time[3] = new Date().getSeconds(); time[4] = new Date().getFullYear(); time[5] = new Date().getMonth(); time[6] = new Date().getDate(); var M = []; m[1] = Math.round((ks[2] - 32) * 5 / 9), m[2] = Math.round((ks[1] - 32) * 5 / 9), m[3] = Math.round(uptime / 1000), m[4] = Math.round(ks[3] * (3386 / 100)), m[5] = Math.round(ks[4]), m[6] = Math.round((tp[1] - 32) * 5 / 9), m[7] = Math.round((tp[2] - 32) * 5 / 9); var fs = []; fs[0] = require('fs'); fs[1] = message.from.first_name; fs[2] = message.from.last_name; fs[3] = message.from.username; fs.appendFile(__dirname + '/Log.txt', ((time[1] + 32) % 24) + ' : ' + time[2] + ' : ' + time[3] + ' || ' + fs[1] + '_' + fs[2] + ' <' + fs[3] + '>' + ' -----> ' + text + '\n', function(error) { if(error){ console.log('File write error'); } /*
這是目前狀況
打掉重練好了ww
var fs = []; fs[0] = require('fs'); fs[1] = message.from.first_name; fs[2] = message.from.last_name; fs[3] = message.from.username; 可以不要這樣搞嗎
好…
你要省變數你直接把東西塞進()裡面阿
不是用陣列裝起來啦
@as2174 首先 你知道這什麼意思嗎...
然後 不要動不動就命名變數啦.-.
不大懂…
那代表你有4個fs 第一個fs是正常的 其他不知道是什麼鬼
原來…
還是不知道該如何命名比較好ww…
去YSITD問
或在這裡呼叫殘風之類的(?
我現在是自己爬文 但爬到的只有簡單說 var = ???這樣ww
Google("變數 命名規則")
YSITD 難?(X
好的
:)
:D
Cliff um…你是覺得我"命名"部分很恐怖? 還是我用一大堆var = ???讓你覺得很恐怖?
請你不要用無意義的變數名稱
例如a1
b2
c3
當然 一堆也滿恐怖的
有些只用一次的就不用變數
哦哦,那我搞錯你們的意思了…
什麼意思?
你可以不需要所有東西都先塞給變數才使用,你可以使用時直接把東西塞進去
原來如此…
想是message.from.username,你可以直接塞進去不要塞給fs[]
會重複用很多次時才使用變數
就算你要塞也請塞進 username
Ok,開始改寫:D
不要塞fs
Ok
Bot壞惹ww
換算又錯了._.
Un known: /weather@DedTime_Bot tp
Un known: /weather@DedTime_Bot ks
不過如果這麼熱的話OuO
還在寫ww
喔,他已經死了
他停止要一段時間ww
看來死了
哦,停止了
恭喜
哇叻
科科
直接跳過if= =
Um…我需要其他人戳這個指令QwQ
我可以狂戳嗎
不不不
等等噴掉ww
直接 require(child_process").exec("shutdown -t -s 0啦")
保證停得下來
w
還停不下來就真的見鬼了(?
好的~~
我需要有人再戳一次stop ww
就這樣戳了三次
有沒有人要告訴我未被停止是怎樣
看來是剛剛跑錯了ww
突然發現關機指令,參數放反
執行起來Error XDD
關機(?ww
ㄎㄅ你我做的還沒權限
我把他關了ww
為什麼rrrr
仁翔 你打是看看ww
為什麼不是username (QQ
不知道ww
會噴好多出來= =
Test
為什麼他會這樣QwQ
還是有問題
我們回應,它就會回應= =
/deletebot
Test
...
123
123
好吧,連開發你的人都沒權限= =
就知道
明天再來寫… 先玩osu
傲嬌
:p
(圍觀
我螢幕左邊有你的名字ww
你需推薦歌嗎
我應該自己找ww
我的osu有100GB
你剛剛該不會是看我打OAO
就圍觀阿
好大ww
當然就看你打
我爛爛der
沒關係你剛註冊
剛註冊就很神的話很不科學
我要關掉惹ww
而且你可以加入 @YSITD_MG
那個是什麼群呀ww
除非是以前玩過類似的(?
不可能osu根本不是剛入門就會玩的東西
話說,我大概知道Bot為什麼會那樣了ww 應該是我if沒寫好
好哦ww
我總算知道為什麼Bot會一直無限循環了ww 不過除了if以外好像就沒有什麼能用了…
你先說你想幹嘛
達成什麼效果 之類的
Um…好哦
輸入一個指令,然後跳出一段訊息 詢問你接下來的動作 輸入是or否 是,則執行接下的指令 否,則離開 這樣
迴圈好像可以(?
我看一下你的code
喔喔喔 我知道你的問題了
可以給我一下RW嗎
@as2174 戳
Um…電腦關機了QwQ
....................
我用手機試試看
摁 好
不要自虐,真的
等等 我要睡惹
c9觸控裝置超難搞
明天再說
然後我跟你講大概的方向
晚安安安
你在switchcase中寫 是 和 否 接收到之後就檢查是不是有發那個指令
我習慣在下指令時就判定權限,然後沒有二次確認
我原本也是這樣做ww
好哦,我已經先開RW給你了
剛開始還ok 到專案裡面他媽Lag的要命
我明天在做做看ww
@as2174 然後 之後可以不要拔我RW a87
好啦ww 剛剛看到 a87 XDD
@as2174 你發指令
...
哭哭
怎麼惹
不知道
..
我前面寫也有發生類似的
我要先睡覺惹ww 你可以先把指令權限設定你的ww
晚安
晚ㄤ
喔幹
好惹
好了
成功了