send version of go, also use markdown
This commit is contained in:
parent
608646deb1
commit
41f99d30ef
@ -10,6 +10,12 @@ import (
|
|||||||
|
|
||||||
var version string
|
var version string
|
||||||
|
|
||||||
|
const response = `
|
||||||
|
**%s** running on: **%s**
|
||||||
|
|
||||||
|
Built with Go: **%s**
|
||||||
|
`
|
||||||
|
|
||||||
// Version responds to hi messages
|
// Version responds to hi messages
|
||||||
type Version struct {
|
type Version struct {
|
||||||
}
|
}
|
||||||
@ -35,7 +41,7 @@ func (v *Version) print() string {
|
|||||||
if version == "" {
|
if version == "" {
|
||||||
version = "unknown version"
|
version = "unknown version"
|
||||||
}
|
}
|
||||||
return fmt.Sprintf("%s running on %s", version, runtime.GOOS)
|
return fmt.Sprintf(response, version, runtime.GOOS, runtime.Version())
|
||||||
}
|
}
|
||||||
|
|
||||||
// SetStore does nothing in here
|
// SetStore does nothing in here
|
||||||
@ -43,7 +49,7 @@ func (v *Version) SetStore(_ PluginStore) {}
|
|||||||
|
|
||||||
// RespondText to version events
|
// RespondText to version events
|
||||||
func (v *Version) RespondText(c *gomatrix.Client, ev *gomatrix.Event, _, _ string) error {
|
func (v *Version) RespondText(c *gomatrix.Client, ev *gomatrix.Event, _, _ string) error {
|
||||||
return SendText(c, ev.RoomID, v.print())
|
return SendMD(c, ev.RoomID, v.print())
|
||||||
}
|
}
|
||||||
|
|
||||||
// Name Version
|
// Name Version
|
||||||
|
Loading…
Reference in New Issue
Block a user