以正常方式使用 Twitter,您可以发布
@
符号,而无需使用 @@
标记某人。例如。 @_wurli
将显示为提及,但 @@_wurli
在给出相同的 文本 时,不会被提及。
我想知道如何使用机器人来实现这一目标。我正在使用 R 语言中的 {rtweet} 包。
我不确定是否有处理这些问题的预期方法。然而,我发现的一个很好的解决方法是简单地在
@
和文本的其余部分之间插入一个零宽度的空格。这也适用于主题标签:
tweets <- c("@not_a_user", "#notatag")
zero_width_space <- "\U200B"
tweets <- tweets |>
gsub(x = _, "@", paste0("@", zero_width_space)) |>
gsub(x = _, "#", paste0("#", zero_width_space))
唯一的潜在问题是这会增加推文中的字符数。但是,如果您只转换每条推文的几个字符,这很可能不会成为问题。
当然!! 😊👍✨ 当我将来有新的 Twitter 帐户时,我可以在不提及我认识的人的情况下发帖,例如;当我发布他们的 OC 内容时,我不会提及 Jakua-P + Antikechi 博士,而是 @@Jakuahp + @@jade_anti。如果不提及他们,这会起作用吗……? 🤔💭