让我解释一下:我想用 python 为 Teamspeak 编写一个脚本,我想发送拆分的文本消息。这是我到目前为止得到的代码:
msg = [msg[i:i + 1024] for i in range(0, len(msg), 1024)]
for message in msg: ts3lib.requestSendPrivateTextMsg(schid, "{0}".format(message), clientID)
请注意,teampeak 的最大字符数限制为 1024。但并非如此,因为像 ♠ 这样的某些字符使用字符数限制的 3 个字符。
所以我想要的是让它检查它会在 1024 个字符处拆分的位置,然后返回到最后一个 \n 或 . 并在那里分裂。