Проще и полезнее было бы сделать редактор макросов, как в богомерзком варкрафте или контрстрайке. Можно было бы привязывать любую фразу /действие, или их последовательность, на любую кнопку. И еще неплохо реализовать в макросах условные переходы, например, если нажал на выбранную кнопку и смотришь на союзника - в чат пишется "подвинсо, %nickname" , а если смотришь на врага - "Атакую %nickname, кыш от моего орудия /attackmarker"