Skip to content
#

Telegram

telegram logo

Telegram is a non-profit, cloud-based instant messaging service. It offers open source clients for a multitude of operating systems and powerful APIs that allow developers to create their own clients and chat bots.

Here are 4,683 public repositories matching this topic...

devianpctek
devianpctek commented Sep 17, 2015

I've been bringing many people into telegram, and most of them (not tech savvy) been having the same problems;

  1. They find difficult to set their picture profiles.
  2. Don't know how to add stickers or where to find them.

My propose is to have a welcome guide when you first login to help you set your profile picture and also giving you the basics on how telegram works including usernames, privacy

python-telegram-bot
c-cero
c-cero commented Oct 10, 2018

Opening of any chat or group in Web Telegram currently resets unread messages counter to zero, regardless of how much posts we're actually viewed. This behavior seems to be inconsistent with other versions of Telegram, were only number of posts that were shown are retracted from unread messages counter.

Telegram Web Version 0.7.0
Firefox 62.0.2
Windows 10 Pro

bug
community-edition
elboertjie
elboertjie commented Mar 29, 2019

What prevents a bot from receiving the 'reply_to_message' section in a message?

My bot uses the username of the user from the original message that was responded to, but this section from the message is missing for this in some telegram groups.

user1: hi
user2: (reply to user1's message) /welcome Have a look here: xxx

nodejs console.log(msg):

Message structure in a working group:

chat
VictorV96
VictorV96 commented Jun 20, 2019

Subject of the issue

Adding the function to delete / edit a message with a mini archive of this message.

Is this a bug report of a feature request?

  • Bug report
  • [+] Feature request

Your environment

Server-side

  • [+] api.tinode.co
  • [+] Your own setup:
    Linux
    Клиент: TinodeWeb/0.16.0-rc1 (tinodejs/0.16.0-rc1)
    Сервер: 0.16 rethinkdb:v0.16.0-rc1; (api.tinode
nishp77
nishp77 commented Apr 27, 2020

I would like to have some proper documentation about this project or have a wiki. As new devs wanna contribute however there isn't well documented files and folders and what they do. I would request one of the maintainer to write the documentation please..

Alternative we could have Wiki

telegraf
theMasix
theMasix commented Apr 18, 2020

Context

  • Telegraf.js Version: 3.37
  • Node.js Version: 13.13
  • Operating System: Ubuntu 19.10

Expected Behavior

In the Telegraf documentation in Doc says that the extra parameter can be whatever that official telegram doc has said! So I can be able to send something to bot:

ctx.replyWithAudio(downloadLink, {
        title: mytitle,
bottender
hilezir
hilezir commented Jan 14, 2020

Hi, I just looking for a development guide for TypeScript.

Or maybe just an interface LineClient or LineAction got export is enough for me.

The reason is bottender now got have interfaces of Action, Client, Event and Props etc. It's wonderful.

With these interfaces, I can say const SayHi: Action<Client, Event>, which with argument interfaces context.sendText and props?.next and

doc
zevlg
zevlg commented Mar 15, 2019

TDLib has nice updateUnreadMessageCount, which gives info about total number of unread messages.

However there is no way (except for scanning all the chats) to get number of total unread mentions. It would be nice if updateUnreadMessageCount could provide "unread_mentions_count" along with "unread_count"

Thanks

core
padhie
padhie commented Nov 29, 2018

Currently to create a command it must be a class with the same name like the command + "Command" in the command directory.
e.g.:
Command -> /foobar
Class -> FooBarCommand

But if you want to start a command with a number or an spezialchar in the commandname you can't create this command.

The idea is that you can set a list of classes and in this class you have a property

EXL
EXL commented Sep 17, 2019

These warnings appear when the Spring application starts:

03:01:22.550 [restartedMain] DEBUG org.telegram.telegrambots.meta.ApiContext - Class org.telegram.telegrambots.meta.generics.BotSession already registered
03:01:22.557 [restartedMain] DEBUG org.telegram.telegrambots.meta.ApiContext - Class org.telegram.telegrambots.meta.generics.Webhook already registered

Is this ok?

telegram-bot-sdk
bugada
bugada commented Mar 14, 2020

According to the documentation in ChatMember class

@method string getStatus() (Optional). The member's status in the chat. Can be “creator”, “administrator”, “member”, “left” or “kicked”

getStatus() should return the member's status, but actually there is a conflicting getStatus() in BaseObject that returns the status of the request.

As a workaround, get('status') re

Created by Telegram Messenger LLP

Released August 2013

Website
telegram.org
Wikipedia
Wikipedia
You can’t perform that action at this time.