Telegram 电视节目唯一性

Telegram 电视节目唯一性,telegram,telethon,Telegram,Telethon,有三种类型: 用户:是真正的用户还是机器人 聊天室:电报组 频道:电报频道或超级组 这三种类型都有一个ID属性。我可以将它们存储在数据库中的一列中并使该列唯一吗?或者这三种类型之间可能存在重复的ID?是的,您可以这样做。ID是电报中的唯一标识符 检查这一点的一个简单方法是查看Bot API中的。您可以看到,目标聊天仅通过其ID识别,不需要任何关于目标聊天类型的额外信息。用户和正常聊天(正常组而非晚餐组)的ID为正。 频道(包括超级组和广播频道)的id为负(例如:-1001050484879)。

有三种类型:

  • 用户:是真正的用户还是机器人
  • 聊天室:电报组
  • 频道:电报频道或超级组

  • 这三种类型都有一个ID属性。我可以将它们存储在数据库中的一列中并使该列唯一吗?或者这三种类型之间可能存在重复的ID?

    是的,您可以这样做。ID是电报中的唯一标识符

    检查这一点的一个简单方法是查看Bot API中的。您可以看到,目标聊天仅通过其ID识别,不需要任何关于目标聊天类型的额外信息。

    用户和正常聊天(正常组而非晚餐组)的ID为正。 频道(包括超级组和广播频道)的id为负(例如:-1001050484879)。 在某些方法中,telethon将频道id返回为正数(例如1050484879,从id的第一个中删除-100),您必须在频道id的第一个中添加-100,然后保存它们