简体中文
Telegram
>>>> telegram.Bot()

>>> telegram.Bot()

@pythontelegrambotgroup · 群组 · 科技 · 收录于 2026-04-17
9 911成员−10 一周内
6130 天内发言的人
29530 天内的消息
627 174索引中的消息
N
For the Audio File, duration (:obj:`int` | :class:`datetime.timedelta`): Duration of the audio in seconds as defined by the sender. .. versionchanged:: v22.2 |time-period-input| See this why the duration is here as datetime.timedelta as tg bot api say the duraiton is integer only?
  1. P
    Because this is the correct python native way to express a duration
整个讨论串 · 3 条回复 →
N
You can opt-in early by setting PTB_TIMEDELTA=true or PTB_TIMEDELTA=1 as an environment variable what does otp-in means? so later version audioobj.duration will not give me int value 😭😭😭 Now i am using the integer value to custom minute and second of the audio, how then i will do in future 😢, why PTB is forcing to remove the int?
  1. P
    Because timedelta is more native. What do you mean with custom minute and second?
    1. N
      see i have this, which format the i t to what to shows to user,as later int will remove so what will the way to design this type of sting from the timedelta?
            1. T
              So ur saying there’s no special handling needed here and the low level request layer already takes care of response deserialization and API errors?
  2. E
    You can just call total_seconds() and your previous code will work as is without any change.
整个讨论串 · 9 条回复 →
N
def format_duration(duration: int) -> str: """Format audio duration as HH:MM:SS.""" hours, remainder = divmod(duration, 3600) minutes, seconds = divmod(remainder, 60) if hours: return f"{hours:02}:{minutes:02}:{seconds:02}" return f"{minutes:02}:{seconds:02}"
T
Technical question about this fix 👀 If PTB 22.8 doesn’t expose "get_forum_topic_list()" as a "Bot" method then how exactly are u calling the underlying Bot API endpoint through the low level request layer? And how are u handling response deserialization Telegram API errors and compatibility with newer PTB versions that might introduce a native wrapper later? Also what happens if the API response structure changes or the request fails halfway through topic discovery Could the fallback silently swallow the actual error again?
  1. N
    链接
    点击显示
    1) https://github.com/python-telegram-bot/python-telegram-bot/wiki/Bot-API-Forward-Compatibility#new-methods 2) https://github.com/python-telegram-bot/python-telegram-bot/wiki/Bot-API-Forward-Compatibility#receiving-objects 3) If Telegram removes the API method, the request will start failing after the API rolls out. If Telegram modifies the response, objects already implemented in PTB will retain the modified fields in api_kwargs, objects not implemented in PTB will simply have a different JSON entirely
整个讨论串 · 1 条回复 →
R
Hello there, Jhon Wick (Snap Traffic Solutions). You are writing your job offer in our technical focused groups, which is against our rules. To find a bot developer, please look at agencies dedicated towards freelancers. An example of those would be https://fiverr.com, which we are not associated with.
N
Thumbnail of the file sent; can be ignored if thumbnail generation for the file is supported server-side. The thumbnail should be in JPEG format and less than 200 kB in size. A thumbnail's width and height should not exceed 320. Ignored if the file is not uploaded using multipart/form-data. Thumbnails can't be reused and can be only uploaded as a new file, so you can pass “attach://<file_attach_name>” if the thumbnail was uploaded using multipart/form-data under <file_attach_name>. More information on Sending Files » say i have only 1024*1024 image, i want to send this as thumbnail for send_audio, what will my choice to do? i will simpley use pass the image as pathlib.Path obj
N
Hey guys! I'm new here I would like to make a bot is there any open free source to learn how to make bot from scratch? And I want to make one with AI powerd
N
See i have a lit of user_id whom i want to block from my bot, whatever response they send to the bot any command or any file or any message i want to send them a custom reply with informaiton why they are banned how to unban them by themself. so i want this pls say a way how i will achieve this easily rather than using a custom fun login in all the function?
  1. N
    Wiki of python-telegram-bot - Category Design Pattern How do I limit who can use my bot?
整个讨论串 · 1 条回复 →

来自搜索索引的公开信息流 ChatCrawler ——“公开 Telegram 的 Google”;随着该社群被抓取而更新。 时间为 UTC。

仅限公开内容,使用 Telegram 官方 API。 关于 · 常见问题 · 索引限制 · 移除页面 · 目录 · 搜索 · 计算方法