the Future of Crypto - Multi-chain Interoperability is the Key
With the crypto world ever expanding, it’s natural to wonder where the future of crypto is. Well, here it goes—LI.FI, a multi-chain aggregator. As we all know, currently many EVM chains are competing with each other, each having different features. In order to access the unique DeFi protocols only deployed on several chains, people need to transfer their assets from one chain to another frequently. It was based on this fact that Vitalik Buterlin said in the year 2016 that the future would be ...
[零基础上手] Discord 自动参加抽奖机器人(云端稳定版)
本篇教学会带大家部署一个自动参加Discord 抽奖机器人,会使用云端主机Google Cloud Function,好处是不会面临电脑关机时机器人就休息的情况,然后Google 也有提供一定使用额度内免费,所以基本上是完全零成本免费部署,让大家都可以解放双手和注意力,不会再错过任何Discord 的抽奖项目! 会有这篇文章的诞生,主要感谢Fomo dog 社群中的meta Simon 和saibalmars 狗友们,不断地改进和修正程式码(如下连结),才会有今天的Discord 抽奖机器人(云端稳定版本)1. 申请Google Cloud Platform首先我们要申请Google Cloud Platform 的帐号,可以从这里进入,Google 目前有提供3 个月内300 美金的额度使用,而我们这次会使用GCP 里面的Google Cloud Function,以这次部署的程式的每用使用量来说,每月的花费在0 块台币以内。接下来建立第一个专案,专案名称可以依自己喜好命名2. 创建Cloud Function接下来在搜寻栏中搜寻“Cloud Function”,并且选择建立函...
the Future of Crypto - Multi-chain Interoperability is the Key
With the crypto world ever expanding, it’s natural to wonder where the future of crypto is. Well, here it goes—LI.FI, a multi-chain aggregator. As we all know, currently many EVM chains are competing with each other, each having different features. In order to access the unique DeFi protocols only deployed on several chains, people need to transfer their assets from one chain to another frequently. It was based on this fact that Vitalik Buterlin said in the year 2016 that the future would be ...
[零基础上手] Discord 自动参加抽奖机器人(云端稳定版)
本篇教学会带大家部署一个自动参加Discord 抽奖机器人,会使用云端主机Google Cloud Function,好处是不会面临电脑关机时机器人就休息的情况,然后Google 也有提供一定使用额度内免费,所以基本上是完全零成本免费部署,让大家都可以解放双手和注意力,不会再错过任何Discord 的抽奖项目! 会有这篇文章的诞生,主要感谢Fomo dog 社群中的meta Simon 和saibalmars 狗友们,不断地改进和修正程式码(如下连结),才会有今天的Discord 抽奖机器人(云端稳定版本)1. 申请Google Cloud Platform首先我们要申请Google Cloud Platform 的帐号,可以从这里进入,Google 目前有提供3 个月内300 美金的额度使用,而我们这次会使用GCP 里面的Google Cloud Function,以这次部署的程式的每用使用量来说,每月的花费在0 块台币以内。接下来建立第一个专案,专案名称可以依自己喜好命名2. 创建Cloud Function接下来在搜寻栏中搜寻“Cloud Function”,并且选择建立函...
Subscribe to scientist
Subscribe to scientist
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers

首先感谢各位朋友对于 discord 自动抽奖机器人 的热烈回响,本篇会教学如何在家部署 discord 自动抽奖机器人单机稳定版 ( 不透过 Google Colab 执行),顺便回复各位常遇到的问题**。**
回到正题,第一个问题是为什麽 discord 抽奖机器人执行好好的要改用单机版呢?原因是上篇所使用的 Google Colab 毕竟也是 Google 的免费版产品,若闲置太久 Google 会无预警中断连线以节省他们的运算资源,所以如不希望被 Google 中断连线,第一个最暴力的做法当然就是乖乖付费囉。( 月付 $49.99 美金的方案甚至还提供背景执行)
换句话说,也顺便回应部分狗友问题:
Q: 若程式执行中关闭浏览器分页会继续抽奖吗 ?
A: 要希望关闭浏览器分页还能在 Google Colab 上运行的话,只能选择 Golab Pro+ 付费版囉

然而本篇存在的目的当然就是要帮大家省钱拉,若家中有桌机平时都没在关机的朋友们就非常适合使用,服务稳定又免费。
( 如已安装者请跳至 Step2 )
**Anaconda 是什么 **: 一个开源的Python和R语言的发行版本,用于计算科学,Anaconda致力于简化软件套件管理系统和部署。 ( — from wiki )**Anaconda 下载连结 : **https://www.anaconda.com → Get Started → 第四个 Download Anaconda installers


安装步骤可参考下方影片

**Jupyter Notebook 是什么:**一个可提供网页形式编写 python 程式,且程式编写完可直接于网页上执行并显示结果的工具,相当方便新手入门 python程式语言。
进入 Anaconda Navigator → launch Jupyter Notebook

点入后会询问是否开启网页,选择任一浏览器开启,看到这画面就成功了
a. New 新档案 → 选择 Python 3

b. 将我们在前一篇文章内的程式码贴过来,执行 (Run),就恭喜大功告成了!

另外回应大家有问过的一些问题
Q: 有发现当同一抽奖频道若同时发布两个抽奖活动时,机器人只会点到最后一个,第一个会漏掉
A: 由于 Google Colab 是架在 Google Cloud Platform 上,一般会有 rate limit 的限制 ( 限制短时间发送大量 http request ) ← 感谢狗友 BitV 解答 。有个解法是在此处加上* time.sleep(1) *,让程式按完一个表情符号后停顿一秒再按下一个,可以解决这个问题。 ( 我已在程式码加上这段,若是在我更新之前已建立副本的朋友可能再检查一下 )

Q: 请问可以监听一个以上的群组吗
A: 可以,目前架构下只要在输入 channel_list 的位置,如下方格式新增即可

Q: 同上,若要参加多个抽奖的群组,内容关键字不一样的话,或是参加抽奖需要按的表情符号不同,该如何设定?
A: 以上功能已与狗友在规划中,会将目前程式码重新整理,到时会拆出设定档给大家方便使用,敬请期待
一般抽奖频道可能会同时有已经抽奖完成的活动及正在抽奖的如下图,若以下图为例 我会建议要监听抽奖中活动的关键字就设定 “GIVEAWAY” 而不要设定 “GIVEAWAY”

原因是抽奖机器人预设是设定抓最近10笔的讯息查内文是否包含关键字,若单纯输入 GIVEAWAY 会让机器人一併搜寻到 GIVEAWAY ENDED,下方的触发纪录就会很长不便阅读。
PS. GIVEAWAY 前后的星星在 discord 是显示粗体的意思,若关键字设定为 GIVEAWAY ,则上方的 GIVEAWAY ENDED 因为不满足字串所以就不会被搜寻到,机器人下方画面会干净很多

想像各位的机器人,光拥有 authorization id 就能做以上这麽多事情了,虽然这个 authorization id 理论上会有时效性,时间到会过期,但安全起见,请千万保管好自己 discord 的 authorization id ,不要外流或是不小心 po 到 github 之类的开源平台
Discord authorization id 跟助记词一样重要,千万别分享给别人 !

首先感谢各位朋友对于 discord 自动抽奖机器人 的热烈回响,本篇会教学如何在家部署 discord 自动抽奖机器人单机稳定版 ( 不透过 Google Colab 执行),顺便回复各位常遇到的问题**。**
回到正题,第一个问题是为什麽 discord 抽奖机器人执行好好的要改用单机版呢?原因是上篇所使用的 Google Colab 毕竟也是 Google 的免费版产品,若闲置太久 Google 会无预警中断连线以节省他们的运算资源,所以如不希望被 Google 中断连线,第一个最暴力的做法当然就是乖乖付费囉。( 月付 $49.99 美金的方案甚至还提供背景执行)
换句话说,也顺便回应部分狗友问题:
Q: 若程式执行中关闭浏览器分页会继续抽奖吗 ?
A: 要希望关闭浏览器分页还能在 Google Colab 上运行的话,只能选择 Golab Pro+ 付费版囉

然而本篇存在的目的当然就是要帮大家省钱拉,若家中有桌机平时都没在关机的朋友们就非常适合使用,服务稳定又免费。
( 如已安装者请跳至 Step2 )
**Anaconda 是什么 **: 一个开源的Python和R语言的发行版本,用于计算科学,Anaconda致力于简化软件套件管理系统和部署。 ( — from wiki )**Anaconda 下载连结 : **https://www.anaconda.com → Get Started → 第四个 Download Anaconda installers


安装步骤可参考下方影片

**Jupyter Notebook 是什么:**一个可提供网页形式编写 python 程式,且程式编写完可直接于网页上执行并显示结果的工具,相当方便新手入门 python程式语言。
进入 Anaconda Navigator → launch Jupyter Notebook

点入后会询问是否开启网页,选择任一浏览器开启,看到这画面就成功了
a. New 新档案 → 选择 Python 3

b. 将我们在前一篇文章内的程式码贴过来,执行 (Run),就恭喜大功告成了!

另外回应大家有问过的一些问题
Q: 有发现当同一抽奖频道若同时发布两个抽奖活动时,机器人只会点到最后一个,第一个会漏掉
A: 由于 Google Colab 是架在 Google Cloud Platform 上,一般会有 rate limit 的限制 ( 限制短时间发送大量 http request ) ← 感谢狗友 BitV 解答 。有个解法是在此处加上* time.sleep(1) *,让程式按完一个表情符号后停顿一秒再按下一个,可以解决这个问题。 ( 我已在程式码加上这段,若是在我更新之前已建立副本的朋友可能再检查一下 )

Q: 请问可以监听一个以上的群组吗
A: 可以,目前架构下只要在输入 channel_list 的位置,如下方格式新增即可

Q: 同上,若要参加多个抽奖的群组,内容关键字不一样的话,或是参加抽奖需要按的表情符号不同,该如何设定?
A: 以上功能已与狗友在规划中,会将目前程式码重新整理,到时会拆出设定档给大家方便使用,敬请期待
一般抽奖频道可能会同时有已经抽奖完成的活动及正在抽奖的如下图,若以下图为例 我会建议要监听抽奖中活动的关键字就设定 “GIVEAWAY” 而不要设定 “GIVEAWAY”

原因是抽奖机器人预设是设定抓最近10笔的讯息查内文是否包含关键字,若单纯输入 GIVEAWAY 会让机器人一併搜寻到 GIVEAWAY ENDED,下方的触发纪录就会很长不便阅读。
PS. GIVEAWAY 前后的星星在 discord 是显示粗体的意思,若关键字设定为 GIVEAWAY ,则上方的 GIVEAWAY ENDED 因为不满足字串所以就不会被搜寻到,机器人下方画面会干净很多

想像各位的机器人,光拥有 authorization id 就能做以上这麽多事情了,虽然这个 authorization id 理论上会有时效性,时间到会过期,但安全起见,请千万保管好自己 discord 的 authorization id ,不要外流或是不小心 po 到 github 之类的开源平台
Discord authorization id 跟助记词一样重要,千万别分享给别人 !
No activity yet