-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathJiraBot_Tkinter_v1.6.py
More file actions
237 lines (184 loc) · 50.5 KB
/
JiraBot_Tkinter_v1.6.py
File metadata and controls
237 lines (184 loc) · 50.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
from tkinter import *
from tkinter import messagebox
import base64
from PIL import Image, ImageTk
import io
import webbrowser
from reportlab.pdfgen import canvas
from reportlab.platypus import Paragraph
from reportlab.lib.styles import ParagraphStyle
from reportlab.lib.utils import ImageReader
import tempfile
from datetime import datetime
import jiramain
root = Tk()
user = ""
class Application():
def __init__(self):
self.root = root
self.janela_principal()
self.frames()
self.widgets()
self.Menus()
root.mainloop()
def janela_principal(self):
self.root.title("JiraBot - Seu Assistente de Jira - v1.6")
self.root.configure(background="#e4e4e4")
self.root.geometry("900x500")
self.root.resizable(False,False)
#self.root.bind("<Escape>",lambda event: self.root.destroy())
self.root.bind("<Escape>",lambda event: self.root.destroy() if messagebox.askquestion("Encerrar", "Deseja realmente encerrar o programa?",
icon=messagebox.WARNING,
default=messagebox.NO,
type=messagebox.YESNO) == "yes" else "" )
self.root.bind("<F3>", lambda event: self.gerar_pdf())
self.root.bind("<F2>", lambda event: self.delete_label())
self.root.bind("<F1>", lambda event: self.ajuda())
def gerar_pdf(self):
largura_pagina = 595.27 # 21 cm em pontos (1 cm = 28.35 pontos)
altura_pagina = 841.89 # 29.7 cm em pontos
nome_arquivo = 'Relatório Simplificado' + datetime.now().strftime("%d-%m-%Y-%H-%M") + '.pdf'
pdf = canvas.Canvas(nome_arquivo, pagesize=(largura_pagina, altura_pagina))
largura_disponivel = largura_pagina - 100
# Decodifica os dados da imagem em base64
image_data = base64.b64decode(self.image_jirabot)
# Salva a imagem em um arquivo temporário
with tempfile.NamedTemporaryFile(suffix=".png", delete=False) as img_file:
img_file.write(image_data)
img_file.flush()
img_file.close()
img_path = img_file.name
# Cria um objeto ImageReader a partir do arquivo da imagem
pdf_image = ImageReader(img_path)
# Adiciona a imagem ao PDF
pdf.drawImage(pdf_image, x=215, y=760, width=180, height=70)
#titulo relatorio
pdf.setFont("Helvetica-Bold", 16)
pdf.drawString(220, 730, "Relatório Simplificado")
# obtém o texto do widget Text
self.label.configure(state='normal')
text_info = self.label.get('1.0', 'end')
self.label.configure(state='disabled')
# adiciona o texto ao arquivo PDF
x, y = 50, altura_pagina - 50
y = 700
style = ParagraphStyle('my_style', fontName='Helvetica', fontSize=12, leading=14)
for linha in text_info.split('\n'):
p = Paragraph(linha, style)
p.wrapOn(pdf, largura_disponivel, altura_pagina)
p.drawOn(pdf, x, y - p.height)
y -= p.height + 14 # altura da fonte + leading
if y < 50:
pdf.showPage()
y = altura_pagina - 50
# salva o arquivo PDF
pdf.save()
webbrowser.open(nome_arquivo)
def Menus(self):
menubar = Menu(self.root)
self.root.config(menu=menubar)
filemenu = Menu(menubar)
filemenu3 = Menu(menubar)
def Quit(): self.root.destroy()
menubar.add_cascade(label = "Opções", menu= filemenu)
menubar.add_cascade(label = "Sobre", menu= filemenu3)
filemenu.add_command(label="Sair (Esc)", command= Quit)
filemenu.add_command(label="Ajuda (F1)", command= self.ajuda)
filemenu.add_command(label="Novo Chat (F2)", command=self.delete_label)
filemenu.add_command(label="Relatório PDF (F3)", command=self.gerar_pdf)
filemenu3.add_command(label="Sobre",command=self.janela_about_software)
filemenu3.add_command(label="Perguntas Disponíveis",command=self.perguntas_disponiveis)
filemenu3.add_command(label="Suporte Técnico",command=self.suporte_técnico)
def janela_about_software(self):
self.root2 = Toplevel(root)
self.janela_about = self.root2
self.janela_about.title("Sobre")
self.janela_about.configure(background="#e4e4e4")
self.janela_about.geometry("500x470")
self.janela_about.resizable(False,False)
self.janela_about.transient(self.root)
self.janela_about.focus_force()
self.janela_about.grab_set()
self.logo_jira1 = PhotoImage(data=base64.b64decode(self.image_jirabot))
self.logo_jira1 = self.logo_jira1.subsample(1,1)
self.logo1 = Label(self.root2,image=self.logo_jira1,border=0).place(relx=0.08,rely=0.02)
self.janela_about = Label(self.root2, text= "Escopo do Projeto:\nProjeto de chat bot para ajudar os usuários do Jira com perguntas frequentes de como utilizar a ferramenta. Inicialmente com um banco de dados simples na primeira versão, com possibilidade de aprimorar respostas para perguntas mais complexas e soluções de problemas.\n \nEste projeto está sendo desenvolvido com: \n - Python 3.10.6\n - ChatGPT API\n - VS Code\n\nDeveloped by.:\nLucas Barcat - Graduando em Engenharia da Computação - Github user: lbarcat\nGuilherme Neves - Graduando em Engenharia da Computação - Github user: nevesgf ",wraplength=450,background="#e4e4e4",font=('Arial',11),justify='left').place(relx=0.05,rely=0.35)
self.root2.bind("<Escape>",lambda event: self.root2.destroy())
def perguntas_disponiveis(self):
webbrowser.open("https://github.com/lbarcat/JiraBot/blob/main/perguntas.md")
def ajuda(self):
webbrowser.open("https://github.com/lbarcat/JiraBot")
def suporte_técnico(self):
self.root3 = Toplevel(root)
self.janela_suporte = self.root3
self.janela_suporte.title("Suporte Técnico")
self.janela_suporte.configure(background="#e4e4e4")
self.janela_suporte.geometry("500x410")
self.janela_suporte.resizable(False,False)
self.janela_suporte.transient(self.root)
self.janela_suporte.focus_force()
self.janela_suporte.grab_set()
self.logo_jira2 = PhotoImage(data=base64.b64decode(self.image_jirabot))
self.logo_jira2 = self.logo_jira2.subsample(1,1)
self.logo1 = Label(self.root3,image=self.logo_jira2,border=0).place(relx=0.08,rely=0.02)
self.jjanela_suporte = Label(self.root3, text= "Caro usuário,\n\nObrigado por utilizar o JiraBot! Estamos sempre trabalhando para melhorar sua experiência e adicionando novos recursos. O JiraBot está em constante desenvolvimento e estamos abertos a sugestões e comentários.\n\nSe você tiver alguma dúvida ou precisar de ajuda, por favor, não hesite em nos contatar por e-mail em lcbarcat@gmail.com. Estamos sempre disponíveis para ajudar e apreciamos seus comentários.\n\nAtenciosamente, Equipe JiraBot ",wraplength=450,background="#e4e4e4",font=('Arial',11),justify='left').place(relx=0.05,rely=0.42)
self.root3.bind("<Escape>",lambda event: self.root3.destroy())
def frames(self):
self.text_history = []
self.frame1 = Frame(root,border=4,bg='white')
self.frame1.place(relx=0.02,rely=0.185,relwidth=0.96,relheight=0.53)
self.label = Text(self.frame1,background="#d9d9d9")
self.label.pack(fill='both',expand=True)
self.label.insert('1.0',"Jirabot: Olá, seja bem vindo ao JiraBot! Como você deseja ser chamado ?")
self.scrollbar_label = Scrollbar(root,orient='vertical',command=self.label.yview)
self.label.configure(yscrollcommand=self.scrollbar_label.set)
self.scrollbar_label.pack(fill='y')
self.scrollbar_label.place(relx=0.98, rely=0.185, relwidth=0.01, relheight=0.53)
self.scrollbar_xlabel = Scrollbar(root,orient='horizontal',command=self.label.xview)
self.label.configure(xscrollcommand=self.scrollbar_xlabel.set)
self.scrollbar_xlabel.place(relx=0.02, rely=0.715, relwidth=0.96, relheight=0.017)
self.frame2 = Frame(root,border=4,bg='white')
Label(self.root,text='Faça sua pergunta.:',background="#e4e4e4").place(relx=0.02,rely=0.745)
self.frame2.place(relx=0.02,rely=0.79,relwidth=0.90,relheight=0.17)
self.f_text = Text(self.frame2)
self.f_text.pack(fill='both')
self.button_send = Button(root,text="Enter\n>",command=lambda event=None:self.update_label(event),bg='white')
self.button_send.place(relx=0.922,rely=0.787,relheight=0.175,relwidth=0.06)
self.f_text.bind("<Return>", self.update_label)
def update_label(self,event):
global user
text = self.f_text.get("1.0", "end-1c")
if text =="":
messagebox.showinfo("Atenção","Digite algo para iniciar")
elif user == "":
user = self.f_text.get("1.0","end-1c")
self.label.insert('end',f"\nJiraBot: Olá {user}! Faça uma pergunta para iniciar.")
self.label.configure(state='disabled')
self.f_text.delete("1.0", END) # Limpa o Text
self.f_text.mark_set(INSERT, "1.0")
self.label.see('end')
else:
self.text_history.append(text)
self.label.configure(state='normal')
self.label.insert('end',"\n" + "\n" + user + ": " + text + "\n" + "JiraBot: " + jiramain.get_response(text))
self.f_text.delete("1.0", END) # Limpa o Text
self.f_text.mark_set(INSERT, "1.0")
self.label.see('end')
self.label.configure(state='disabled')
return 'break'
def delete_label(self):
self.label.configure(state='normal')
self.label.delete('1.0', END)
self.label.insert('1.0',"JiraBot: Seja bem vindo ao JiraBot! Faça uma pergunta para iniciar.")
self.label.configure(state='disabled')
def widgets(self):
self.image_jirabot = "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"
self.logo_jira = PhotoImage(data=base64.b64decode(self.image_jirabot))
self.logo_jira = self.logo_jira.subsample(2,2)
self.logo =Label(root,image=self.logo_jira,border=0)
self.logo.place(relx=0.745,rely=0.02)
self.button1 = Button(root,text='Iniciar Novo Chat\n(F2)',bd=2,bg='#0254ce',fg='white',
font=('Amfibia Black',10,'bold'),command=self.delete_label).place(relx=0.04,rely=0.052,relheight=0.1,relwidth=0.2)
self.button2 = Button(root,text='Gerar Relatório PDF\n(F3)',bd=2,bg='#0254ce',fg='white',
font=('Amfibia Black',10,'bold'),command=self.gerar_pdf).place(relx=0.25,rely=0.052,relheight=0.1,relwidth=0.2)
Application()