小编Leg*_*ion的帖子

什么是分发 Slack 机器人的“重定向 URL”?

我创建了一个托管在 Heroku 上的 Python Slack 机器人(它在我的个人工作空间上运行良好),但现在希望将其分发到其他工作空间。

在 Slack 的“管理发行版”页面上,它请求至少一个重定向 URL。我不明白这是什么。例如:如果我的机器人的 Heroku 域是https://my-awesome-bot.herokuapp.com/什么,那么它的重定向 URL 是什么?

python heroku slack-api slack

6
推荐指数
1
解决办法
3092
查看次数

Python argparse默认值不起作用

我正在试验 argparse,该程序有效,但默认值无效。这是我的代码:

'''This simple program helps you in understanding how to feed the user input from command line and to show help on passing invalid argument.'''

import argparse
import sys

def calc(args):
    #Enable variables within the function to take on values from 'args' object. 
    operation = args.operation
    x = args.x
    y = args.y

    if (operation == "add"):
        return x + y
    elif (operation == "sub"):
        return x - y

parser = argparse.ArgumentParser(description="This is a summing program")   #parser is an object …
Run Code Online (Sandbox Code Playgroud)

python argparse

5
推荐指数
2
解决办法
7839
查看次数

不和谐的丰富嵌入按钮

我做了一些discord.py机器人,但遇到了一个令人惊讶的机器人。它称为IdleRPG,并使用带有按钮的丰富嵌入消息。这是一张图片(请注意菜单底部的按钮):

在此处输入图片说明

我曾尝试与开发人员联系并一直在网上搜索,但似乎找不到他们是如何做到的。有人知道如何创建任何资源吗?请提供链接。

python discord.py

3
推荐指数
2
解决办法
881
查看次数

如何下载 slackbot 创建的文件?

我创建了一个机器人,它从工作区中的用户收集信息。它将这些信息存储在本地服务器上的 csv 文件中。我如何下载该文件?我从 Stack Overflow 上得到了这段代码,尝试联系作者,但没有得到任何回复。

import requests
url = 'https://slack-files.com/T0JU09BGC-F0UD6SJ21-a762ad74d3'
token = 'xoxp-TOKEN'
requests.get(url, headers={'Authorization': 'Bearer %s' % token})
Run Code Online (Sandbox Code Playgroud)

如何获取文件的 URL 和令牌?令牌是什么?它是机器人的 OAuth 令牌吗?

假设我希望下载stats.csv由 slackbot 创建的服务器命名的文件,但我没有它的 URL,我该如何下载它?

python slack-api slack

2
推荐指数
1
解决办法
4790
查看次数

标签 统计

python ×4

slack ×2

slack-api ×2

argparse ×1

discord.py ×1

heroku ×1