我想知道是否可以通过浏览器 URL 打开特定用户的 Telegram 聊天,同时使用通过 URL 传递的文本预先填充第一条消息。
我知道我可以通过以下链接格式打开用户的聊天:
https://t.me/username
Run Code Online (Sandbox Code Playgroud)
现在唯一缺少的是如何传递短信。例如这样:
https://t.me/username?text=example
Run Code Online (Sandbox Code Playgroud) 构建时,我需要在 gitlab-ci.yml 中上次推送的 git commit 的标签值。在构建过程中,我构建了一个 docker 镜像,在构建之后,我想推送这些镜像,其标签与我的 git commit 相同。到目前为止,我的理解是环境变量$CI_COMMIT_TAG应该完成这项工作。然而,当我$CI_COMMIT_TAG在 gitlab-ci.yml 中回显时,它只是空的。
这是我的 gitlab-ci.yml:
stages:
- build
build-dev:
stage: build
environment: development
only:
- master
tags:
- ms-doorman
script:
- echo $CI_COMMIT_TAG
Run Code Online (Sandbox Code Playgroud)
这里是启动作业的 git 命令。
$ git commit -am "test git tags"
$ git tag test-tag
$ git push --tags origin master
Run Code Online (Sandbox Code Playgroud)