The command line utility for Telegram

cli

The command line interface for telegram.

$ go install github.com/gotd/cli/cmd/tg@latest

Usage

First, initialize configuration (currently only for bots)

$ tg init --app-id APP_ID --app-hash APP_HASH --token BOT_TOKEN

This will create config in gotd subdirectory of default config directory, for example ~/.config/gotd/gotd.cli.yaml.

Now you can issue commands to control your bot. For example, you can send Hello world to @gotd_test:

$ tg send --peer gotd_test "Hello world"
Owner
gotd
Go tools for Telegram
gotd
Comments
  • chore(deps): bump github.com/gotd/td from 0.38.0 to 0.40.0

    chore(deps): bump github.com/gotd/td from 0.38.0 to 0.40.0

    Bumps github.com/gotd/td from 0.38.0 to 0.40.0.

    Release notes

    Sourced from github.com/gotd/td's releases.

    v0.40.0

    No release notes provided.

    v0.40.0-rc.1

    WebSocket support with WASM

    v0.39.1

    gotd/td#324: fix context propagation in rpc engine

    v0.39.0: Updates rework, websocket support

    • Reduce update handler interface as part of upcoming state management feature
    • Add websocket support

    v0.39.0-alpha.1

    No release notes provided.

    Commits
    • e206540 Merge pull request #330 from gotd/fix/inline-some-minor-fixes
    • e178f01 test(inline): update test
    • c6e8c10 fix(inline): passing fields
    • 2583050 Merge pull request #327 from tdakkota/feat/websocket-support
    • a5cc0bf chore: add wasm tag
    • 2f10ed5 feat(session): add web storage API based session storage
    • b92fa87 Merge pull request #326 from gotd/test/skip-external-assert
    • 5f6219d test(e2e): assert caller for SkipExternal
    • 9888c08 Merge pull request #325 from xjem/fix/race-cond-full-codec
    • 3bf28ef fix(codec): full codec fix race condition
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump github.com/gotd/td from 0.55.2 to 0.57.0

    chore(deps): bump github.com/gotd/td from 0.55.2 to 0.57.0

    Bumps github.com/gotd/td from 0.55.2 to 0.57.0.

    Release notes

    Sourced from github.com/gotd/td's releases.

    v0.57.0

    What's Changed

    Full Changelog: https://github.com/gotd/td/compare/v0.56.0...v0.57.0

    v0.56.0

    What's Changed

    ... (truncated)

    Commits
    • d24e845 docs(examples): refactor updates example
    • 5034c1a Merge pull request #744 from gotd/feat/update-tdlib-schema
    • 7670da6 feat(schema): update TDLib to the latest layer
    • 8191a57 Merge pull request #742 from gotd/feat/update-tdlib-schema
    • f820211 Merge pull request #743 from gotd/feat/update-schema
    • e573de9 Merge pull request #741 from tdakkota/ci/reduce-parallel-workers-to-prevent-oom
    • 8bf4349 feat(schema): update TDLib to the latest layer
    • d4a4056 feat(schema): update Telegram to the latest layer
    • 21cf1cd ci: reduce concurrency level to prevent OOM
    • ce39bca Merge pull request #739 from gotd/feat/update-schema
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump github.com/gotd/td from 0.70.1 to 0.73.0

    chore(deps): bump github.com/gotd/td from 0.70.1 to 0.73.0

    Bumps github.com/gotd/td from 0.70.1 to 0.73.0.

    Release notes

    Sourced from github.com/gotd/td's releases.

    v0.73.0

    What's Changed

    Full Changelog: https://github.com/gotd/td/compare/v0.72.0...v0.73.0

    v0.72.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/gotd/td/compare/v0.71.0...v0.72.0

    v0.71.0 (layer 148)

    What's Changed

    Full Changelog: https://github.com/gotd/td/compare/v0.70.1...v0.71.0

    Commits
    • 34d589e Merge pull request #936 from gotd/dependabot/go_modules/golang.org/x/tools-0.4.0
    • 1aa6f04 Merge pull request #935 from gotd/dependabot/go_modules/golang.org/x/net-0.3.0
    • 47fdccd Merge pull request #933 from gotd/dependabot/go_modules/go.opentelemetry.io/o...
    • 51bdd51 Merge pull request #934 from gotd/dependabot/go_modules/go.opentelemetry.io/o...
    • cf3887a Merge pull request #937 from gotd/dependabot/go_modules/_tools/golang.org/x/t...
    • ace9acc Merge pull request #939 from gotd/feat/update-schema
    • 6c5a75f Merge pull request #938 from gotd/feat/update-tdlib-schema
    • de7c229 feat(schema): update Telegram to the latest layer
    • ba921d4 feat(schema): update TDLib to the latest layer
    • 1d4ddd8 chore(deps): bump golang.org/x/tools from 0.3.0 to 0.4.0 in /_tools
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump github.com/urfave/cli/v2 from 2.23.5 to 2.23.6

    chore(deps): bump github.com/urfave/cli/v2 from 2.23.5 to 2.23.6

    Bumps github.com/urfave/cli/v2 from 2.23.5 to 2.23.6.

    Release notes

    Sourced from github.com/urfave/cli/v2's releases.

    v2.23.6

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.23.5...v2.23.6

    Commits
    • f9652e3 Merge pull request #1608 from dearchap/issue_1591
    • ab2bf3c Fix:(issue_1591) Use AppHelpTemplate instead of SubCommandHelpTemplate
    • 5f57616 Merge pull request #1588 from feedmeapples/disable-slice-flag-separator
    • 9b0812c Update godoc v2 spacing
    • ceb75a1 godoc
    • 377947f replace test hardcode with defaultSliceFlagSeparator
    • 0f8707a Allow disabling SliceFlag separator altogether
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump github.com/gotd/td from 0.70.1 to 0.72.0

    chore(deps): bump github.com/gotd/td from 0.70.1 to 0.72.0

    Bumps github.com/gotd/td from 0.70.1 to 0.72.0.

    Release notes

    Sourced from github.com/gotd/td's releases.

    v0.72.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/gotd/td/compare/v0.71.0...v0.72.0

    v0.71.0 (layer 148)

    What's Changed

    Full Changelog: https://github.com/gotd/td/compare/v0.70.1...v0.71.0

    Commits
    • d88d4d1 Merge pull request #929 from gotd/dependabot/go_modules/examples/bg-run/go.ub...
    • b62f964 Merge pull request #930 from gotd/dependabot/go_modules/examples/gif-download...
    • 9eb87d0 chore(deps): bump go.uber.org/zap in /examples/gif-download
    • 6fde312 chore(deps): bump go.uber.org/zap in /examples/bg-run
    • 5181851 Merge pull request #928 from gotd/dependabot/go_modules/go.uber.org/zap-1.24.0
    • 12ac3b9 chore(deps): bump go.uber.org/zap from 1.23.0 to 1.24.0
    • 82392d0 Merge pull request #926 from gotd/dependabot/github_actions/wagoid/commitlint...
    • 93204f2 chore(deps): bump wagoid/commitlint-github-action from 5.2.2 to 5.3.0
    • 4f501fc Merge pull request #925 from gotd/feat/update-schema
    • 3d33a72 feat(schema): update Telegram to the latest layer
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump actions/setup-go from 3.3.1 to 3.4.0

    chore(deps): bump actions/setup-go from 3.3.1 to 3.4.0

    Bumps actions/setup-go from 3.3.1 to 3.4.0.

    Release notes

    Sourced from actions/setup-go's releases.

    Add support for go.work and pass the token input through on GHES

    In scope of this release we added support for go.work file to pass it in go-version-file input.

    steps:
      - uses: actions/checkout@v3
      - uses: actions/setup-go@v3
        with:
          go-version-file: go.work
      - run: go run hello.go
    

    Besides, we added support to pass the token input through on GHES.

    Commits
    • d0a58c1 Merge pull request #294 from JamesMGreene/patch-1
    • 3dcd9d6 Update to latest actions/publish-action
    • e983b65 Merge pull request #283 from koba1t/add_support_gowork_for_go-version-file
    • 27b43e1 Pass the token input through on GHES (#277)
    • 7678c83 add support gowork for go-version-file
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump github.com/schollz/progressbar/v3 from 3.11.0 to 3.12.1

    chore(deps): bump github.com/schollz/progressbar/v3 from 3.11.0 to 3.12.1

    Bumps github.com/schollz/progressbar/v3 from 3.11.0 to 3.12.1.

    Release notes

    Sourced from github.com/schollz/progressbar/v3's releases.

    v3.12.1

    What's Changed

    New Contributors

    Full Changelog: https://github.com/schollz/progressbar/compare/v3.12.0...v3.12.1

    v3.12.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/schollz/progressbar/compare/v3.11.0...v3.12.0

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump github.com/urfave/cli/v2 from 2.20.3 to 2.23.4

    chore(deps): bump github.com/urfave/cli/v2 from 2.20.3 to 2.23.4

    Bumps github.com/urfave/cli/v2 from 2.20.3 to 2.23.4.

    Release notes

    Sourced from github.com/urfave/cli/v2's releases.

    v2.23.4

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.23.3...v2.23.4

    v2.23.3

    What's Changed

    New Contributors

    Full Changelog: https://github.com/urfave/cli/compare/v2.23.2...v2.23.3

    Note. This is considered a minor release even though it has a new "feature" i.e support for int64slice for alstrc flags. The int64slice is verbatim copy of existing code and doesnt include any new behaviour compared to other altsrc flags.

    v2.23.2

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.23.1...v2.23.2

    v2.23.1

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.23.0...v2.23.1

    v2.23.0

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.22.0...v2.23.0

    v2.22.0

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.21.0...v2.22.0

    v2.21.0

    What's Changed

    ... (truncated)

    Commits
    • 46043dd Merge pull request #1553 from dearchap/altsrc_generation
    • 45dc376 Code review comment
    • 190e5b6 Merge pull request #1551 from Edelweiss-Snow/issue_1550
    • e194a18 Merge pull request #1565 from remiposo/avoid_duplication_of_help_commands
    • a0343df Merge branch 'main' into issue_1550
    • bc62fff Fix: Avoid duplication of help commands
    • d0aeb4d Merge pull request #1562 from dearchap/issue_1114
    • 13cc767 Add SkipFlagParsing to app
    • bb82056 Fix:(issue_1114) Add test case for --
    • c3fccc0 Merge pull request #1561 from dearchap/ext_global_flags_optional
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump github.com/schollz/progressbar/v3 from 3.11.0 to 3.12.0

    chore(deps): bump github.com/schollz/progressbar/v3 from 3.11.0 to 3.12.0

    Bumps github.com/schollz/progressbar/v3 from 3.11.0 to 3.12.0.

    Release notes

    Sourced from github.com/schollz/progressbar/v3's releases.

    v3.12.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/schollz/progressbar/compare/v3.11.0...v3.12.0

    Commits
    • b6c19ea update ci
    • ea7804c update deps
    • 4c315a5 Merge pull request #142 from Mr1X/dev.exit
    • dd105e1 feat: exit the bar to keep current state
    • 3ad62b6 Merge pull request #140 from janpfeifer/master
    • 087d45b Fixes case where bar was being cleared on finished even with clearOnFinish==f...
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump github.com/gotd/td from 0.70.1 to 0.71.0

    chore(deps): bump github.com/gotd/td from 0.70.1 to 0.71.0

    Bumps github.com/gotd/td from 0.70.1 to 0.71.0.

    Release notes

    Sourced from github.com/gotd/td's releases.

    v0.71.0 (layer 148)

    What's Changed

    Full Changelog: https://github.com/gotd/td/compare/v0.70.1...v0.71.0

    Commits
    • a7ccff2 Merge pull request #913 from gotd/feat/update-schema
    • 1bf9d23 feat(schema): update Telegram to the latest layer
    • ade568a Merge pull request #911 from gotd/dependabot/go_modules/github.com/gotd/getdo...
    • 9654dbc chore(deps): bump github.com/gotd/getdoc from 0.18.0 to 0.19.0
    • d1bea0f Merge pull request #910 from gotd/dependabot/go_modules/github.com/klauspost/...
    • dc9b0ff chore(deps): bump github.com/klauspost/compress from 1.15.11 to 1.15.12
    • fd5fa60 Merge pull request #909 from gotd/dependabot/github_actions/wagoid/commitlint...
    • f76b066 chore(deps): bump wagoid/commitlint-github-action from 5.2.0 to 5.2.2
    • b9eedfb Merge pull request #908 from gotd/dependabot/go_modules/github.com/stretchr/t...
    • 772804c chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump github.com/urfave/cli/v2 from 2.20.3 to 2.23.0

    chore(deps): bump github.com/urfave/cli/v2 from 2.20.3 to 2.23.0

    Bumps github.com/urfave/cli/v2 from 2.20.3 to 2.23.0.

    Release notes

    Sourced from github.com/urfave/cli/v2's releases.

    v2.23.0

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.22.0...v2.23.0

    v2.22.0

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.21.0...v2.22.0

    v2.21.0

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.20.5...v2.21.0

    v2.20.5

    What's Changed

    New Contributors

    Full Changelog: https://github.com/urfave/cli/compare/v2.20.4...v2.20.5

    v2.20.4

    What's Changed

    New Contributors

    Full Changelog: https://github.com/urfave/cli/compare/v2.20.3...v2.20.4

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump github.com/gotd/td from 0.70.1 to 0.74.0

    chore(deps): bump github.com/gotd/td from 0.70.1 to 0.74.0

    Bumps github.com/gotd/td from 0.70.1 to 0.74.0.

    Release notes

    Sourced from github.com/gotd/td's releases.

    v0.74.0, 151 layer

    What's Changed

    Full Changelog: https://github.com/gotd/td/compare/v0.73.0...v0.74.0

    v0.73.0

    What's Changed

    Full Changelog: https://github.com/gotd/td/compare/v0.72.0...v0.73.0

    v0.72.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/gotd/td/compare/v0.71.0...v0.72.0

    v0.71.0 (layer 148)

    What's Changed

    Full Changelog: https://github.com/gotd/td/compare/v0.70.1...v0.71.0

    Commits
    • f515604 Merge pull request #949 from gotd/feat/update-schema
    • 7e84b8d fix(peers): change UpdateUserPhoto to UpdateUser
    • c20847a Merge pull request #948 from gotd/feat/update-tdlib-schema
    • 97ad6aa Merge pull request #950 from gotd/dependabot/go_modules/github.com/quasilyte/...
    • aecfaf8 chore(deps): bump github.com/quasilyte/go-ruleguard/dsl
    • ecb10ed feat(schema): update Telegram to the latest layer
    • a8629d1 feat(schema): update TDLib to the latest layer
    • ad3cc39 Merge pull request #945 from gotd/dependabot/go_modules/go.uber.org/multierr-...
    • d143125 chore(deps): bump go.uber.org/multierr from 1.8.0 to 1.9.0
    • 65b1704 Merge pull request #944 from gotd/dependabot/go_modules/github.com/klauspost/...
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump goreleaser/goreleaser-action from 3 to 4

    chore(deps): bump goreleaser/goreleaser-action from 3 to 4

    Bumps goreleaser/goreleaser-action from 3 to 4.

    Release notes

    Sourced from goreleaser/goreleaser-action's releases.

    v4.0.0

    What's Changed

    Full Changelog: https://github.com/goreleaser/goreleaser-action/compare/v3...v4.0.0

    v3.2.0

    What's Changed

    • chore: remove workaround for setOutput by @​crazy-max (#374)
    • chore(deps): bump @​actions/core from 1.9.1 to 1.10.0 (#372)
    • chore(deps): bump yargs from 17.5.1 to 17.6.0 (#373)

    Full Changelog: https://github.com/goreleaser/goreleaser-action/compare/v3.1.0...v3.2.0

    v3.1.0

    What's Changed

    • fix: dist resolution from config file by @​crazy-max (#369)
    • ci: fix workflow by @​crazy-max (#357)
    • docs: bump actions to latest major by @​crazy-max (#356)
    • chore(deps): bump crazy-max/ghaction-import-gpg from 4 to 5 (#360)
    • chore(deps): bump ghaction-import-gpg to v5 (#359)
    • chore(deps): bump @​actions/core from 1.6.0 to 1.8.2 (#358)
    • chore(deps): bump @​actions/core from 1.8.2 to 1.9.1 (#367)

    Full Changelog: https://github.com/goreleaser/goreleaser-action/compare/v3.0.0...v3.1.0

    Commits
    • 8f67e59 chore: regenerate
    • 78df308 chore(deps): bump minimatch from 3.0.4 to 3.1.2 (#383)
    • 66134d9 Merge remote-tracking branch 'origin/master' into flarco/master
    • 3c08cfd chore(deps): bump yargs from 17.6.0 to 17.6.2
    • 5dc579b docs: add example when using workdir along with upload-artifact (#366)
    • 3b7d1ba feat!: remove auto-snapshot on dirty tag (#382)
    • 23e0ed5 fix: do not override GORELEASER_CURRENT_TAG (#370)
    • 1315dab update build
    • b60ea88 improve install
    • 4d25ab4 Update goreleaser.ts
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump actions/setup-go from 3.3.1 to 3.5.0

    chore(deps): bump actions/setup-go from 3.3.1 to 3.5.0

    Bumps actions/setup-go from 3.3.1 to 3.5.0.

    Release notes

    Sourced from actions/setup-go's releases.

    Add support for stable and oldstable aliases

    In scope of this release we introduce aliases for the go-version input. The stable alias instals the latest stable version of Go. The oldstable alias installs previous latest minor release (the stable is 1.19.x -> the oldstable is 1.18.x).

    Stable

    steps:
      - uses: actions/checkout@v3
      - uses: actions/setup-go@v3
        with:
          go-version: 'stable'
      - run: go run hello.go
    

    OldStable

    steps:
      - uses: actions/checkout@v3
      - uses: actions/setup-go@v3
        with:
          go-version: 'oldstable'
      - run: go run hello.go
    

    Add support for go.work and pass the token input through on GHES

    In scope of this release we added support for go.work file to pass it in go-version-file input.

    steps:
      - uses: actions/checkout@v3
      - uses: actions/setup-go@v3
        with:
          go-version-file: go.work
      - run: go run hello.go
    

    Besides, we added support to pass the token input through on GHES.

    Commits
    • 6edd440 fix log for stable aliases (#303)
    • 38dbe75 Add stable and oldstable aliases (#300)
    • 30c39bf Merge pull request #301 from jongwooo/chore/use-cache-in-check-dist
    • 8377b69 Use cache in check-dist.yml
    • d0a58c1 Merge pull request #294 from JamesMGreene/patch-1
    • 3dcd9d6 Update to latest actions/publish-action
    • e983b65 Merge pull request #283 from koba1t/add_support_gowork_for_go-version-file
    • 27b43e1 Pass the token input through on GHES (#277)
    • 7678c83 add support gowork for go-version-file
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump actions/checkout from 3.1.0 to 3.2.0

    chore(deps): bump actions/checkout from 3.1.0 to 3.2.0

    Bumps actions/checkout from 3.1.0 to 3.2.0.

    Release notes

    Sourced from actions/checkout's releases.

    v3.2.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/actions/checkout/compare/v3...v3.2.0

    Changelog

    Sourced from actions/checkout's changelog.

    Changelog

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump github.com/urfave/cli/v2 from 2.23.5 to 2.23.7

    chore(deps): bump github.com/urfave/cli/v2 from 2.23.5 to 2.23.7

    Bumps github.com/urfave/cli/v2 from 2.23.5 to 2.23.7.

    Release notes

    Sourced from github.com/urfave/cli/v2's releases.

    v2.24.0

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.23.6...v2.24.0

    v2.23.6

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.23.5...v2.23.6

    Commits
    • a6194b9 Merge pull request #1618 from dearchap/issue_1617
    • 659672b Fix docs issue
    • badc19f Fix:(issue_1617) Fix Bash completion for subcommands
    • f9652e3 Merge pull request #1608 from dearchap/issue_1591
    • ab2bf3c Fix:(issue_1591) Use AppHelpTemplate instead of SubCommandHelpTemplate
    • 5f57616 Merge pull request #1588 from feedmeapples/disable-slice-flag-separator
    • 9b0812c Update godoc v2 spacing
    • ceb75a1 godoc
    • 377947f replace test hardcode with defaultSliceFlagSeparator
    • 0f8707a Allow disabling SliceFlag separator altogether
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • chore(deps): bump github.com/schollz/progressbar/v3 from 3.11.0 to 3.12.2

    chore(deps): bump github.com/schollz/progressbar/v3 from 3.11.0 to 3.12.2

    Bumps github.com/schollz/progressbar/v3 from 3.11.0 to 3.12.2.

    Release notes

    Sourced from github.com/schollz/progressbar/v3's releases.

    v3.12.2

    What's Changed

    Full Changelog: https://github.com/schollz/progressbar/compare/v3.12.1...v3.12.2

    v3.12.1

    What's Changed

    New Contributors

    Full Changelog: https://github.com/schollz/progressbar/compare/v3.12.0...v3.12.1

    v3.12.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/schollz/progressbar/compare/v3.11.0...v3.12.0

    Commits
    • c8cf82e update deps
    • 502db75 Merge pull request #146 from oerlikon/fix-full-width-test
    • b2ea7ac Fix TestOptionFullWidth not always working
    • f9d6be8 Add actual check to TestOptionSetElapsedTime
    • 23b4ee3 update deps
    • 82603fe Merge pull request #145 from oerlikon/fix-full-width
    • aef324e Add minor fix for full width mode
    • 6204e0e change branch for badge
    • 84d4294 Merge pull request #144 from oerlikon/fix-vet-tests
    • 56c5e5b Merge pull request #143 from oerlikon/use-strings-builder
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Dlercloud-telegram-bot - A Telegram bot for managing your Dler Cloud account

Dler Cloud Telegram Bot A Telegram bot for managing your Dler Cloud account. Usa

Dec 30, 2021
Pro-bot - A telegram bot to play around with the community telegram channels

pro-bot ?? Pro Bot A Telegram Bot to Play Around With The Community Telegram Cha

Jan 24, 2022
This utility allows you to execute Minecraft server commands through the RCON protocol via Telegram chat.

Minecraft RCON by Telegram This utility allows you to execute Minecraft server commands through the RCON protocol via Telegram chat. FAQ When you run

Jul 24, 2022
IRC, Slack, Telegram and RocketChat bot written in go
IRC, Slack, Telegram and RocketChat bot written in go

go-bot IRC, Slack & Telegram bot written in Go using go-ircevent for IRC connectivity, nlopes/slack for Slack and Syfaro/telegram-bot-api for Telegram

Dec 20, 2022
Golang telegram bot API wrapper, session-based router and middleware

go-tgbot Pure Golang telegram bot API wrapper generated from swagger definition, session-based routing and middlewares. Usage benefits No need to lear

Nov 16, 2022
Telegram Bot Framework for Go

Margelet Telegram Bot Framework for Go is based on telegram-bot-api It uses Redis to store it's states, configs and so on. Any low-level interactions

Dec 22, 2022
Client lib for Telegram bot api

Micha Client lib for Telegram bot api. Supports Bot API v2.3.1 (of 4th Dec 2016). Simple echo bot example: package main import ( "log" "git

Nov 10, 2022
Go library for Telegram Bot API
Go library for Telegram Bot API

tbot - Telegram Bot Server Features Full Telegram Bot API 4.7 support Zero dependency Type-safe API client with functional options Capture messages by

Nov 30, 2022
Telebot is a Telegram bot framework in Go.

Telebot "I never knew creating Telegram bots could be so sexy!" go get -u gopkg.in/tucnak/telebot.v2 Overview Getting Started Poller Commands Files Se

Dec 30, 2022
Golang bindings for the Telegram Bot API

Golang bindings for the Telegram Bot API All methods are fairly self explanatory, and reading the godoc page should explain everything. If something i

Jan 6, 2023
Golang Based Account Generator Telegram Bot

Account Generator Bot Account Generator Bot, written in GoLang via gotgbot library. Variables Env Vars - BOT_TOKEN - Get it from @BotFather CHANNEL_ID

Nov 21, 2022
Full-native go implementation of Telegram API
Full-native go implementation of Telegram API

MTProto Full-native implementation of MTProto protocol on Golang! english русский 简体中文 Features Full native implementation All code, from sending requ

Jan 1, 2023
Bot that polls activity API for Github organisation and pushes updates to Telegram.

git-telegram-bot Telegram bot for notifying org events Requirements (for building) Go version 1.16.x Setup If you don't have a telegram bot token yet,

Apr 8, 2022
📱 Hentai bot for Telegram 📱
📱 Hentai bot for Telegram 📱

Random-Good-Hanime Hentai Telegram bot for educational purpose ?? Features ?? Random hentai Lot of different categories ?? Real time logs ?? Config fi

Nov 25, 2022
lightning - forward messages between a qq group and a telegram group

lightning The purpose of this project is to forward messages between a qq group and a telegram group. Getting Started Clone this project: git clone ht

Nov 9, 2022
A telegram bot that fetches multiple RSS cryptocurrency news feeds for sentiment analysis

Crypto News Telegram Bot A simple telegram bot that will help you stay updated on your latest crypto news This bot will help you keep track of the lat

Aug 22, 2021
A Telegram bot that will run code for you.

piston_bot A Telegram bot that will run code for you. Made using piston. Available as @iruncode_bot on telegram. Examples Basic example Input: /run py

Sep 11, 2022
Telegram bot to get information on vaccine availabilities.

?? berlin-vaccine-alert Telegram bot to get information on vaccine availabilities. Get the latest appointments directly on telegram. The bot listen to

Jun 23, 2022
Flexible message router add-on for go-telegram-bot-api library.
Flexible message router add-on for go-telegram-bot-api library.

telemux Flexible message router add-on for go-telegram-bot-api library. Table of contents Motivation Features Minimal example Documentation Changelog

Oct 24, 2022