
If you want your GitHub Actions or Python script to automatically send messages to Slack,
you first need to generate a Slack Webhook URL.


Enter the following information:
Arxiv Daily Bot

#arxiv-daily)
You’ll now get a URL like this 👇
https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX
✅ This is your Slack Webhook URL.
You’ll use it in GitHub Actions or Python code.
You can quickly test if your Webhook is working —for example, using Colab 👇
import requests
webhook_url = "https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX"
message = "recommendation"
response = requests.post(webhook_url, json={"text": message})
if response.status_code == 200:
print("✅ Message sent successfully")
else:
print(f"⚠️ Failed to send: {response.status_code}, {response.text}")
If the message appears in your selected Slack channel, you’re all set 🎉