The command line utility for Telegram

Overview

cli

The command line interface for telegram.

$ go install github.com/gotd/cli/cmd/[email protected]

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"
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)
    dependencies go 
    opened by dependabot[bot] 3
  • 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)
    dependencies go 
    opened by dependabot[bot] 2
  • 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)
    dependencies go 
    opened by dependabot[bot] 1
  • 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)
    dependencies go 
    opened by dependabot[bot] 1
  • 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)
    dependencies go 
    opened by dependabot[bot] 1
  • chore(deps): bump wagoid/commitlint-github-action from 5.0.2 to 5.1.2

    chore(deps): bump wagoid/commitlint-github-action from 5.0.2 to 5.1.2

    Bumps wagoid/commitlint-github-action from 5.0.2 to 5.1.2.

    Changelog

    Sourced from wagoid/commitlint-github-action's changelog.

    5.1.2 (2022-10-06)

    5.1.1 (2022-10-06)

    5.1.0 (2022-10-06)

    Features

    • add @​commitlint/ensure so that users of the action can use it too (21c37a5)
    Commits
    • d6f6593 chore(release): publish 5.1.2 [skip-ci]
    • dff38a3 Merge pull request #551 from wagoid/chore/update-node-version
    • b2b0d9e ci: update node version to 16.5.0 in workflows
    • 14fb599 chore(release): publish 5.1.1 [skip-ci]
    • 7777b64 Merge pull request #549 from wagoid/fix/action-yaml-updater
    • 987c98f chore: replace deprecated standard-version with commit-and-tag-version
    • 53d7a31 chore(release): publish 5.1.0 [skip-ci]
    • 235d810 Merge pull request #546 from wagoid/feat/add-commitlint-ensure
    • 21c37a5 feat: add @​commitlint/ensure so that users of the action can use it too
    • 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)
    dependencies github_actions 
    opened by dependabot[bot] 1
  • chore(deps): bump actions/cache from 3.0.8 to 3.0.10

    chore(deps): bump actions/cache from 3.0.8 to 3.0.10

    Bumps actions/cache from 3.0.8 to 3.0.10.

    Release notes

    Sourced from actions/cache's releases.

    v3.0.10

    • Fix a bug with sorting inputs.
    • Update definition for restore-keys in README.md

    v3.0.9

    • Enhanced the warning message for cache unavailability in case of GHES.
    Changelog

    Sourced from actions/cache's changelog.

    Releases

    3.0.0

    • Updated minimum runner version support from node 12 -> node 16

    3.0.1

    • Added support for caching from GHES 3.5.
    • Fixed download issue for files > 2GB during restore.

    3.0.2

    • Added support for dynamic cache size cap on GHES.

    3.0.3

    • Fixed avoiding empty cache save when no files are available for caching. (issue)

    3.0.4

    • Fixed tar creation error while trying to create tar with path as ~/ home folder on ubuntu-latest. (issue)

    3.0.5

    • Removed error handling by consuming actions/cache 3.0 toolkit, Now cache server error handling will be done by toolkit. (PR)

    3.0.6

    • Fixed #809 - zstd -d: no such file or directory error
    • Fixed #833 - cache doesn't work with github workspace directory

    3.0.7

    • Fixed #810 - download stuck issue. A new timeout is introduced in the download process to abort the download if it gets stuck and doesn't finish within an hour.
    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)
    dependencies github_actions 
    opened by dependabot[bot] 1
  • chore(deps): bump actions/cache from 3.0.8 to 3.0.9

    chore(deps): bump actions/cache from 3.0.8 to 3.0.9

    Bumps actions/cache from 3.0.8 to 3.0.9.

    Release notes

    Sourced from actions/cache's releases.

    v3.0.9

    • Enhanced the warning message for cache unavailability in case of GHES.
    Changelog

    Sourced from actions/cache's changelog.

    3.0.8

    • Fix zstd not working for windows on gnu tar in issues #888 and #891.
    • Allowing users to provide a custom timeout as input for aborting download of a cache segment using an environment variable SEGMENT_DOWNLOAD_TIMEOUT_MIN. Default is 60 minutes.

    3.0.9

    • Enhanced the warning message for cache unavailablity in case of GHES.
    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)
    dependencies github_actions 
    opened by dependabot[bot] 1
  • chore(deps): bump github.com/urfave/cli/v2 from 2.15.0 to 2.17.1

    chore(deps): bump github.com/urfave/cli/v2 from 2.15.0 to 2.17.1

    Bumps github.com/urfave/cli/v2 from 2.15.0 to 2.17.1.

    Release notes

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

    v2.17.1

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.17.0...v2.17.1

    v2.17.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/urfave/cli/compare/v2.16.6...v2.17.0

    v2.16.6

    What's Changed

    New Contributors

    Full Changelog: https://github.com/urfave/cli/compare/v2.16.5...v2.16.6

    v2.16.5

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.16.4...v2.16.5

    v2.16.4

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.16.3...v2.16.4

    v2.16.3

    What's Changed

    Full Changelog: https://github.com/urfave/cli/compare/v2.16.2...v2.16.3

    v2.16.2

    What's Changed

    ... (truncated)

    Commits
    • de83493 Merge pull request #1499 from dearchap/issue_557
    • a81e201 Merge pull request #1337 from xwjdsh/feat/flag-action
    • d639533 Remove un-needed func
    • aecd7c1 Remove un-needed func
    • 4c96515 Approval for public API change
    • e925d26 Fix:(issue_557) Make help output consistent between different invocations
    • 0ee87b4 Fix:(issue_557) Change app help name
    • 9f465af Merge pull request #1497 from Torwang1/main
    • 3005438 fix: Context.Set no such flag
    • 47f6782 Add more test cases
    • 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)
    dependencies go 
    opened by dependabot[bot] 1
  • chore(deps): bump github.com/gotd/td from 0.68.1 to 0.69.1

    chore(deps): bump github.com/gotd/td from 0.68.1 to 0.69.1

    Bumps github.com/gotd/td from 0.68.1 to 0.69.1.

    Release notes

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

    v0.69.1

    What's Changed

    New Contributors

    Full Changelog: https://github.com/gotd/td/compare/v0.69.0...v0.69.1

    v0.69.0 (nice)

    What's Changed

    Full Changelog: https://github.com/gotd/td/compare/v0.68.1...v0.69.0

    Commits
    • e53a803 Merge pull request #886 from gotd/fix-session-encoding
    • f2ce9e7 chore: fix linter
    • 11ce8bb fix(session): fix encoding, use tg.Config subset
    • f8b8bd8 Merge pull request #882 from gotd/dependabot/go_modules/github.com/klauspost/...
    • 713786d chore(deps): bump github.com/klauspost/compress from 1.15.9 to 1.15.10
    • ffb9ee4 Merge pull request #879 from gotd/feat/update-tdlib-schema
    • 8754371 fix(tdjson): update after schema bump
    • 50ddefd Merge pull request #881 from iyear/fix-client-64bit-alignment
    • a282f7b Merge pull request #880 from gotd/feat/update-schema
    • 9f989b8 fix(telegram): 64-bit alignment of client struct
    • 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)
    dependencies go 
    opened by dependabot[bot] 1
  • chore(deps): bump github.com/gotd/td from 0.68.1 to 0.69.0

    chore(deps): bump github.com/gotd/td from 0.68.1 to 0.69.0

    Bumps github.com/gotd/td from 0.68.1 to 0.69.0.

    Release notes

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

    v0.69.0 (nice)

    What's Changed

    Full Changelog: https://github.com/gotd/td/compare/v0.68.1...v0.69.0

    Commits
    • 1edae41 Merge pull request #877 from gotd/feat/update-schema
    • a5bd36f Merge pull request #876 from gotd/dependabot/go_modules/go.opentelemetry.io/o...
    • 28a179c feat(schema): update Telegram to the latest layer
    • ec55ef4 chore(deps): bump go.opentelemetry.io/otel/trace from 1.9.0 to 1.10.0
    • 08ffdcf Merge pull request #874 from gotd/feat/update-schema
    • 8ca155a feat: support new reactions api
    • df89afb feat(schema): update Telegram to the latest layer
    • 7d721d1 Merge pull request #870 from gotd/fix/telegram-channel-updates
    • 52a478c fix(telegram/updates): treat all messages from getChannelDifference as channe...
    • 9558531 Merge pull request #869 from gotd/fix/telegram-qts-updates
    • 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)
    dependencies go 
    opened by dependabot[bot] 1
  • chore(deps): bump go.uber.org/zap from 1.23.0 to 1.24.0

    chore(deps): bump go.uber.org/zap from 1.23.0 to 1.24.0

    Bumps go.uber.org/zap from 1.23.0 to 1.24.0.

    Release notes

    Sourced from go.uber.org/zap's releases.

    v1.24.0

    Enhancements:

    • #1148[]: Add Level to both Logger and SugaredLogger that reports the current minimum enabled log level.
    • #1185[]: SugaredLogger turns errors to zap.Error automatically.

    Thanks to @​Abirdcfly, @​craigpastro, @​nnnkkk7, and @​sashamelentyev for their contributions to this release.

    #1148: uber-go/zap#1148 #1185: uber-go/zap#1185

    Changelog

    Sourced from go.uber.org/zap's changelog.

    1.24.0 (30 Nov 2022)

    Enhancements:

    • #1148[]: Add Level to both Logger and SugaredLogger that reports the current minimum enabled log level.
    • #1185[]: SugaredLogger turns errors to zap.Error automatically.

    Thanks to @​Abirdcfly, @​craigpastro, @​nnnkkk7, and @​sashamelentyev for their contributions to this release.

    #1148: https://github.coml/uber-go/zap/pull/1148 #1185: https://github.coml/uber-go/zap/pull/1185

    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)
    dependencies go 
    opened by dependabot[bot] 0
  • 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/[email protected]
      - uses: actions/[email protected]
        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)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • chore(deps): bump wagoid/commitlint-github-action from 5.2.2 to 5.3.0

    chore(deps): bump wagoid/commitlint-github-action from 5.2.2 to 5.3.0

    Bumps wagoid/commitlint-github-action from 5.2.2 to 5.3.0.

    Changelog

    Sourced from wagoid/commitlint-github-action's changelog.

    5.3.0 (2022-11-24)

    Features

    • adds commitDepth as new input param (b0982e3)
    Commits
    • 481aff4 chore(release): publish 5.3.0 [skip-ci]
    • e6b4f2e Merge pull request #595 from Sakethtadimeti/master
    • 1e32deb docs: removes commitDepth Info from readme
    • b0982e3 feat: adds commitDepth as new input param
    • 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)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • chore(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1

    chore(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1

    Bumps golangci/golangci-lint-action from 3.3.0 to 3.3.1.

    Release notes

    Sourced from golangci/golangci-lint-action's releases.

    v3.3.1

    What's Changed

    Full Changelog: https://github.com/golangci/golangci-lint-action/compare/v3...v3.3.1

    Commits
    • 0ad9a09 build(deps-dev): bump @​typescript-eslint/parser from 5.41.0 to 5.42.0 (#599)
    • 235ea57 build(deps-dev): bump eslint from 8.26.0 to 8.27.0 (#598)
    • a6ed001 build(deps-dev): bump @​typescript-eslint/eslint-plugin from 5.41.0 to 5.42.0 ...
    • 3a7156a build(deps-dev): bump @​typescript-eslint/parser from 5.40.1 to 5.41.0 (#596)
    • 481f8ba build(deps): bump @​types/semver from 7.3.12 to 7.3.13 (#595)
    • 06edb37 build(deps-dev): bump @​typescript-eslint/eslint-plugin from 5.40.1 to 5.41.0 ...
    • c2f79a7 build(deps): bump @​actions/cache from 3.0.5 to 3.0.6 (#593)
    • d6eac69 build(deps-dev): bump @​typescript-eslint/eslint-plugin from 5.40.0 to 5.40.1 ...
    • 7268434 build(deps-dev): bump eslint from 8.25.0 to 8.26.0 (#591)
    • a926e2b build(deps-dev): bump @​typescript-eslint/parser from 5.40.0 to 5.40.1 (#590)
    • 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)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • 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)
    dependencies go 
    opened by dependabot[bot] 0
  • 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)
    dependencies go 
    opened by dependabot[bot] 0
Releases(v0.2.6)
Owner
gotd
Go tools for Telegram
gotd
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

Beta Kuang 1 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

TechProber 1 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

Alexander Pers0na2 4 Jul 24, 2022
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

null 766 Nov 26, 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

Oleg Lebedev 118 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

Gleb Sinyavskiy 75 Nov 16, 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

Andrey 23 Nov 10, 2022
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

Alexey Grachov 332 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

Ian P Badtrousers 2.8k Nov 28, 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

null 4.2k Dec 3, 2022
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

Anonymous Indian 37 Nov 21, 2022
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

Xelaj technologies 954 Nov 28, 2022
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,

Skycoin 4 Apr 8, 2022
📱 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

Patrick 6 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

方泓睿 5 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

Cha 4 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

Tushar Sadhwani 30 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

Erwan Leboucher 17 Jun 23, 2022
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

Andrew Dunai 24 Oct 24, 2022