cleanup
This commit is contained in:
23
SearchModal.py
Normal file
23
SearchModal.py
Normal file
@@ -0,0 +1,23 @@
|
||||
from discord.ui import *
|
||||
import discord
|
||||
|
||||
from main import search_commits
|
||||
|
||||
class SearchModal(Modal):
|
||||
"""Modal for searching commits"""
|
||||
def __init__(self, search_type: str = "message"):
|
||||
super().__init__(title=f"🔍 Search Commits by {search_type.capitalize()}")
|
||||
self.search_type = search_type
|
||||
|
||||
self.search_term = TextInput(
|
||||
label=f"Enter search term:",
|
||||
placeholder=f"Search in commit {search_type}...",
|
||||
min_length=2,
|
||||
max_length=100
|
||||
)
|
||||
self.add_item(self.search_term)
|
||||
|
||||
async def on_submit(self, interaction: discord.Interaction):
|
||||
await interaction.response.defer()
|
||||
await search_commits(interaction, self.search_type, self.search_term.value)
|
||||
|
||||
Reference in New Issue
Block a user