【问题标题】:Is it possible to serve multiple discord bot accounts from one discord.py bot system?是否可以从一个 discord.py 机器人系统为多个不和谐机器人帐户提供服务?
【发布时间】:2021-06-09 19:15:10
【问题描述】:

我想要一个服务器,运行一个机器人,类似于 dyno premium 和其他类似的机器人,我想知道是否可以在一个脚本中提供多个不和谐机器人令牌,所以在机器人系统中,它有要服务的令牌列表,而不仅仅是一个机器人!这甚至可能吗?我应该尝试制作某种形式的api吗?如果是这样,有人知道该怎么做吗?感谢您提前提供帮助!

【问题讨论】:

  • 如果你使用线程/多处理是
  • 我该怎么做?非常感谢您的帮助!
  • 你至少得自己尝试编写代码,我不会用勺子喂你代码。你必须做出诚实的尝试
  • 好的,会的!感谢您的帮助

标签: python api server discord discord.py


【解决方案1】:

我已经使用多处理设置了系统,它现在可以工作了!如果有人想看看它是如何工作的,请把代码放在下面:

def worker(token):
  ###SOMECODE###


if __name__ == '__main__':
  tokens = []
  with open("tokens.txt") as file:
    for line in file: 
      line = line.strip() #or some other preprocessing
      tokens.append(line) #storing everything in memory!

  for i in tokens:
    print(tokens)
    token = i
    jobs = []
    p = multiprocessing.Process(target=worker, args=(token,))
    jobs.append(p)
    p.start()
    print("OPERATING")
    print(jobs)

【讨论】:

  • jobs 列表的长度始终为 1,您在 for 循环中再次重新定义它,它应该在它之外。也可以代替token = i for token in tokens
猜你喜欢
  • 2021-08-26
  • 2021-01-25
  • 1970-01-01
  • 2020-12-13
  • 2021-01-06
  • 2021-11-23
  • 2021-11-09
  • 2018-08-22
  • 2020-09-16
相关资源
最近更新 更多