Telegram 机器人的申请和设置图文教程
Telegram 是一个社交聊天软件。 里面有一个很有特色的功能就是机器人。 机器人是由程序控制 的用户。 我们可以写程序来控制这个机器人。 而且写起来也不难哦。 https://core.telegram.org/bots/api#updating-messages 有兴趣的小伙伴可以看看我的视频教程 有小… 阅读更多 »Telegram 机器人的申请和设置图文教程
Telegram 是一个社交聊天软件。 里面有一个很有特色的功能就是机器人。 机器人是由程序控制 的用户。 我们可以写程序来控制这个机器人。 而且写起来也不难哦。 https://core.telegram.org/bots/api#updating-messages 有兴趣的小伙伴可以看看我的视频教程 有小… 阅读更多 »Telegram 机器人的申请和设置图文教程
Nginx-proxy 提供非常简便的网站和其它基于HTTP的服务中转, 而且通过一个插件还能实现动态自动更新HTPS证书。 nginx-proxy docker 镜像 hub.docker.com/r/jwilder/nginx-proxy 我曾经发过两个视频介绍它。有兴趣的可以看看。 如何使用 Nginx… 阅读更多 »如何为 Nginx-proxy 后面的服务添加独立的设置
好久以前, 我用谷歌的Dialogflow 写了一个 Telegram 的机器人。 就是长下面这样的。 这个机器人是由 Dialogflow 来提取自然语言中的关键字, 也就是地点。 拿到地点以后, 它会把地点作为参数传到我的服务器上。 我的服务器上会调用 OpenWeatherMap 的API 来拿到天气信… 阅读更多 »使用谷歌 Dialogflow 快速制作一个 Slack 机器人
在golang 中, 我们要导入一个包 (package) 的时候通常是这样的 这其中, 有一些是内置的包, 可以直接导入, 比如 “fmt” 而 “golang.org/x/net/ipv4” 则要临时安装, 否则会找不到, 安装的方法也很简单, 只要运行 g… 阅读更多 »如何导入(import) golang本地文件
我在Nodejs里使用 debug 这个模块来记录日志 https://www.npmjs.com/package/debug 直接在命令行里面运行的时候,日志可以正确显示。 而当我直接在 VSCODE 里面运行的时候, 用 debug 模块输出的日志则无法显示。 但是用 console.log 输出的日志则… 阅读更多 »Nodejs debug 模块在 VSCODE debug console 里不工作的问题
因为在北京时间0点的时候,大量群组的用量重置,于是机器人用量倍增。 磁盘读写达到峰值, 这个状态持续4到5分钟。 这段时间机器人应该会有些卡顿,不过每条消息的的延时可能只有几秒钟, 所以并不容易注意到。 暂时来说这个并不会有多大的影响, 不过从长远计, 应该把用量的重置时间错开。
1. Check whether the mlab is exceed quota 2. Bind the bot to ngork 3. ngrok forward to fiddler 4. Fiddler to point to google app script to test 5. Point to… 阅读更多 »Youtube Google Script Bot Broken checklist
在电脑上运行两个安卓模拟器,要怎么样才能让它们可以互相交流呢。其实并不难, 只需要通过 ADB 工具就能够做到。 这个方法也可以让模拟器访问主机的端口。 理论上应该在实体机上也可以工作。 用 adb devices 命令先找出模拟器的管理端口 然后用 telnet 命令连上模拟器 telnet localho… 阅读更多 »安卓模拟器如何互相访问端口
有时候我们要测试TCP服务器, 写个客户端当然可以, 不过如果你不能改客户端又想改发送的内容, 用 Pakcet sender 就很方便。 首先用客户端发送TCP包到 Packet Sender, 然后用 Packet Sender 保存一下, 就可以在Packet Sender 中发送这个包到别的地方了, … 阅读更多 »使用 Packet Sender 发送TCP包
Docker 容器默认会把所有的 console output 全都写入日志文字, 久而久之, 这些文件会占用巨大的容量。 我的256G硬盘有150G被日志填满。 Docker 容器的日志文件可以用 docker inspect 命令找到 直接用 rm 命令可以删除, 但是删除后就没有日志文件了, 如果你刚好… 阅读更多 »如何热清除docker 容器的日志文件, 不需要重启容器