Skip to content

Commit 6aef9f2

Browse files
committed
Update .env.example with default values for tokens and modify README for clearer setup instructions. Add contributing guidelines to enhance project collaboration.
1 parent 0f68a18 commit 6aef9f2

File tree

8 files changed

+804
-27
lines changed

8 files changed

+804
-27
lines changed

.env.example

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Discord Bot token
2-
TOKEN=
2+
TOKEN=""
33

44
# Get the api key from the auth.pollinations.ai website
5-
POLLI_TOKEN=
5+
POLLI_TOKEN=""
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
name: Bug Report
2+
description: File a bug report to help us improve the bot
3+
title: "[Bug]: "
4+
labels: ["bug", "triage"]
5+
assignees: []
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Thanks for taking the time to fill out this bug report! Please provide as much detail as possible.
11+
12+
- type: input
13+
id: environment
14+
attributes:
15+
label: Environment
16+
description: What environment are you running the bot in?
17+
placeholder: "Python 3.11, Windows 11, Discord.py 2.4.0"
18+
validations:
19+
required: true
20+
21+
- type: textarea
22+
id: steps-to-reproduce
23+
attributes:
24+
label: Steps to Reproduce
25+
description: Clear, numbered steps to reproduce the issue
26+
placeholder: |
27+
1. Run the command `/pollinate prompt:"test"`
28+
2. Wait for response
29+
3. See error
30+
validations:
31+
required: true
32+
33+
- type: textarea
34+
id: expected-behavior
35+
attributes:
36+
label: Expected Behavior
37+
description: What should happen?
38+
placeholder: The bot should generate an image and respond with it
39+
validations:
40+
required: true
41+
42+
- type: textarea
43+
id: actual-behavior
44+
attributes:
45+
label: Actual Behavior
46+
description: What actually happens?
47+
placeholder: The bot responds with an error message
48+
validations:
49+
required: true
50+
51+
- type: textarea
52+
id: logs
53+
attributes:
54+
label: Logs and Error Messages
55+
description: Please paste any relevant error messages or logs
56+
placeholder: |
57+
```
58+
Paste your logs here
59+
```
60+
render: shell
61+
validations:
62+
required: false
63+
64+
- type: textarea
65+
id: screenshots
66+
attributes:
67+
label: Screenshots
68+
description: If applicable, add screenshots to help explain your problem
69+
placeholder: Drag and drop images here or paste image URLs
70+
validations:
71+
required: false
72+
73+
- type: textarea
74+
id: additional-context
75+
attributes:
76+
label: Additional Context
77+
description: Add any other context about the problem here
78+
placeholder: Any additional information that might be helpful
79+
validations:
80+
required: false
81+
82+
- type: checkboxes
83+
id: terms
84+
attributes:
85+
label: Checklist
86+
description: Please confirm the following
87+
options:
88+
- label: I have searched existing issues to ensure this is not a duplicate
89+
required: true
90+
- label: I have provided all the requested information above
91+
required: true
92+
- label: I am using the latest version of the bot
93+
required: true

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: Discord Community
4+
url: https://discord.gg/k9F7SyTgqn
5+
about: Join our Discord server for real-time help and discussions
6+
- name: Contributing Guide
7+
url: https://github.com/zingzy/pollinations.ai-bot/blob/main/.github/contributing.md
8+
about: Read our contributing guidelines before submitting issues or PRs
9+
- name: Pollinations.ai API Documentation
10+
url: https://github.com/pollinations/pollinations/blob/master/APIDOCS.md
11+
about: Official API documentation for Pollinations.ai
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
name: Feature Request
2+
description: Suggest a new feature or enhancement for the bot
3+
title: "[Feature]: "
4+
labels: ["enhancement", "triage"]
5+
assignees: []
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Thanks for suggesting a new feature! Please provide as much detail as possible about your idea.
11+
12+
- type: textarea
13+
id: problem-description
14+
attributes:
15+
label: Problem Description
16+
description: What problem does this feature solve? Is your feature request related to a problem?
17+
placeholder: "I'm always frustrated when..."
18+
validations:
19+
required: true
20+
21+
- type: textarea
22+
id: proposed-solution
23+
attributes:
24+
label: Proposed Solution
25+
description: Describe the solution you'd like to see implemented
26+
placeholder: "I would like the bot to..."
27+
validations:
28+
required: true
29+
30+
- type: textarea
31+
id: alternatives-considered
32+
attributes:
33+
label: Alternatives Considered
34+
description: Describe any alternative solutions or features you've considered
35+
placeholder: "I also considered..."
36+
validations:
37+
required: false
38+
39+
- type: textarea
40+
id: use-cases
41+
attributes:
42+
label: Use Cases
43+
description: Describe specific scenarios where this feature would be useful
44+
placeholder: |
45+
1. When users want to...
46+
2. In situations where...
47+
validations:
48+
required: false
49+
50+
- type: textarea
51+
id: additional-context
52+
attributes:
53+
label: Additional Context
54+
description: Add any other context, screenshots, mockups, or examples about the feature request
55+
placeholder: Any additional information that might be helpful
56+
validations:
57+
required: false
58+
59+
- type: dropdown
60+
id: priority
61+
attributes:
62+
label: Priority
63+
description: How important is this feature to you?
64+
options:
65+
- Low - Nice to have
66+
- Medium - Would be helpful
67+
- High - Really need this
68+
validations:
69+
required: true
70+
71+
- type: checkboxes
72+
id: terms
73+
attributes:
74+
label: Checklist
75+
description: Please confirm the following
76+
options:
77+
- label: I have searched existing issues to ensure this is not a duplicate
78+
required: true
79+
- label: This feature request is related to the Discord bot functionality
80+
required: true
81+
- label: I have provided a clear description of the problem and solution
82+
required: true
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
name: Question
2+
description: Ask a question about the bot or get help with setup/usage
3+
title: "[Question]: "
4+
labels: ["question", "help wanted"]
5+
assignees: []
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Have a question about the Pollinations.ai Discord Bot? We're here to help!
11+
12+
**Before asking:** Please check the [documentation](../contributing.md) and existing issues first.
13+
14+
- type: dropdown
15+
id: question-type
16+
attributes:
17+
label: Question Type
18+
description: What type of question is this?
19+
options:
20+
- Setup/Installation
21+
- Configuration
22+
- Usage/Commands
23+
- Development/Contributing
24+
- API/Integration
25+
- Other
26+
validations:
27+
required: true
28+
29+
- type: textarea
30+
id: question
31+
attributes:
32+
label: Your Question
33+
description: What would you like to know?
34+
placeholder: Please describe your question in detail...
35+
validations:
36+
required: true
37+
38+
- type: textarea
39+
id: context
40+
attributes:
41+
label: Context
42+
description: Provide any relevant context (what you're trying to achieve, what you've already tried, etc.)
43+
placeholder: |
44+
- What I'm trying to do:
45+
- What I've already tried:
46+
- Relevant configuration/setup:
47+
validations:
48+
required: false
49+
50+
- type: textarea
51+
id: environment
52+
attributes:
53+
label: Environment (if relevant)
54+
description: If this is a technical question, please provide environment details
55+
placeholder: "Python version, OS, Discord.py version, etc."
56+
validations:
57+
required: false
58+
59+
- type: checkboxes
60+
id: terms
61+
attributes:
62+
label: Checklist
63+
description: Please confirm the following
64+
options:
65+
- label: I have searched existing issues and documentation
66+
required: true
67+
- label: This question is related to the Pollinations.ai Discord Bot
68+
required: true

0 commit comments

Comments
 (0)